Techie
Techie

Reputation: 45124

Limited Subscription - API Manager

I'm running WSO2 API Manager 1.6. Is it possible to limit the subscrition for special set of users? So that specified users will only have access to mentioned APIs

EX:

APIs  : API1,API2,API3,API4,API5
Users : User1,User2,User3

User1 -> API1, API2
User2 -> API3, API4
User3 -> API1, API5

How can I do that?

Upvotes: 0

Views: 54

Answers (2)

API Creator and API Publisher roles can view all APIs in their tenant store, whilst anonymous users will only be able to view APIs of which visibility is set to "Public". Setting Subscription Visibility to "Available to Specific Tenants" should resolve your problem. For further clarifications, please refer https://docs.wso2.com/display/AM180/Key+Concepts#KeyConcepts-APIvisibilityandsubscription.

Upvotes: 0

Ratha
Ratha

Reputation: 9692

You can control the access by roles. When publishing APIs select particular roles in Visibility option. So, users assigned with that roles will have access for that APIs.

Upvotes: 1

Related Questions