I use wso2 version 2.6.0 I have a wso2 publisher and have 3 users I want each user see own api and user can't change other api for others
1 Answers
You can provide role-based access to the APIs you are creating. Create 3 different roles [1] with required permissions from the carbon management console and assign those roles to the 3 users. Then configure those roles to the APIs you are creating. Refer to this [2] to configure role-based access control in APIM.
For example:
Create roles of
role1
,role2
, androle3
and assign them to theuser1
,user2
, anduser3
respectively [1]. (Assign the necessary creator and publisher permissions for the corresponding roles)Then create 3 APIs of
api1
,api2
, andapi3
usinguser1
,user2
, anduser3
respectively.Assign roles of
role1
,role2
, androle3
toapi1
,api2
, andapi3
respectively using [2].
[1] https://docs.wso2.com/display/AM260/Adding+User+Roles
[2] https://docs.wso2.com/display/AM260/Enabling+Access+Control+Support+for+API+Publisher

- 868
- 1
- 8
- 24
-
Please answer this:https://stackoverflow.com/questions/64735080/monetization-in-wso2-api-manager-version-2-6-0 – فاطمه شریفی Nov 08 '20 at 06:55