订阅计划管理
Feature flags 拥有根据用户信息做千人千面的实时发布、回滚与控制功能。所以使用 Feature flags 实现订阅计划管理也是一个常用的场景。
下图是敏捷开关为定于计划管理所建的 feature flags,每个开关都对应着一个功能模块。
下图是某个开关内的订阅管理配置:
如果客户属于"订阅计划的-企业版"这个用户组,"轻量私有化部署"将对客户开放企业版功能。
如果客户属于"订阅计划的-团队版"这个用户组,"轻量私有化部署"将对客户开放团队版功能。
如果客户不属于"订阅计划的-团队版"或"订阅计划的-企业版"这两个用户组,客户将不能使用"轻量私有化部署"的功能。
上面的这种配置,在敏捷开关中被同样用到了其他的 feature flag 中,每个 feature flag 会根据具体情况设置订阅管理的匹配关系与控制关系。
而这种订阅计划管理的变更,绝大多数情况是由业务人员操作的。大多数情况下业务人员会接去对应的用户组去添加、删除对应的客户。
但当业务部门希望对某个基础版客户单独开放某个高级功能时,他可以在对应的 Feature Flag 中做单独的配置,如下图所示:
最后更新于 2022/05/30
未能解决您的问题?请联系
在线客服