This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Create Custom Roles

Roles contain permissions for users. They can be reused and they eliminate the overhead of granting permissions to users individually. You can define different user roles depending on your requirements. 

In this tutorial, you add a custom role to your organization.

Let's get started.

  1. Log in to API Cloud.
  2. Click the settings icon in the top right-hand corner of the screen and then select Roles.
  3. Click Add Role. 

  4. Provide the Role Name and Permission. To add the custom role to members of your organization, type their email. 

    You can only assign roles to users who are already in your organization. Make sure you add new members to the organization, before you assign custom roles. For more details on inviting new members, see Register and Invite Members.


The permissions and their corresponding privileges for the different cloud types are listed below.

Cloud TypePermissionPrivileges
APIPublish
  • Log in to the API Publisher and Store
  • Manage the technical aspects of the API (coding, interfaces, documentation)
  • Version APIs
  • Publish APIs
  • Manage the API lifecycle
  • View analytics
APISubscribe
  • Log in to the API Store
  • Search and view APIs and read API documentation
  • Subscribe to APIs
  • Use API user community features (rating, commenting, taking part in forums etc.)
IntegrationManage
  • Access all functions of the cloud
  • Invite other users to default/custom roles in the cloud


You have created a custom role and assigned it to members in your organization.