明确允许使用生产API

时间:2018-02-23 10:43:05

标签: wso2 wso2-am wso2carbon

我正在探索在Open API项目中使用的WSO2 API Manager平台。我们的想法是禁止在Store中注册并自行创建用户。但我们也希望仅将Sandbox API作为起点,然后明确允许特定用户使用Production API。没有找到任何信息。可能吗?如果是的话 - 在哪里看?

1 个答案:

答案 0 :(得分:0)

您可以使用工作流限制生产端点的令牌生成。按照文档[1]。

您可以将ProductionApplicationGeneration配置为使用ApplicationRegistrationWSWorkflowExecutor和SandbobApplicationGeneration来使用ApplicationRegistrationSimpleWorkflowExecutor

使用此方法,如果订户尝试为生产端点生成令牌,则会触发人工任务,需要从管理员门户批准。

根据您的要求,您可以编写自定义工作流扩展,允许按角色或用户名进行限制。有关编写自定义workglow扩展的更多信息,请参阅[2]

[1] https://docs.wso2.com/display/AM210/Adding+an+Application+Registration+Workflow

[2] https://docs.wso2.com/display/AM210/Customizing+a+Workflow+Extension

谢谢和问候