Predefined CentraSite Role | Description |
CentraSite Administrator (CSA) | System-level role. This role includes all available permissions. Users in this role have all the permissions to manage the complete system (that is, users with “superuser” permissions). Only a CentraSite Administrator can change the permission for a system role. Additionally, the CSA can create and delete a system role. The CentraSite Administrator role cannot be modified or deleted. |
Organization Administrator | Organization-level role. Users in this role can manage objects within a particular organization. This includes all child organizations of that organization. The Organization Administrator role cannot be modified or deleted. |
Asset Provider | Organization-level role. Users (providers of the API) in this role can create and view assets within his or her organization. This role also has the ability to register users to consume assets. By default, all CentraSite users in an organization belong to this role. |
Asset Consumer | Organization-level role. Users (consumers of the API) in this role can only see the set of APIs that providers have given them permission to view. Additionally, they can invoke (call) the APIs exposed to them. By default, all CentraSite users belong to this role, giving them permission to view the assets for their organization. |
API Runtime Provider | Organization-level role. Users in this role can manage the API lifecycle, including API creation and documentation, API virtualization (publishing to Mediator), policy enforcement, and API analytics. These users can also create and register API-Portal instances in CentraSite. |
API Publisher | Organization-level role. Users in this role can publish run-time policies within an organization. This role also has the ability to publish APIs to gateways, such as to Mediator. |
API-Portal Administrator | Organization-level role. Users in this role can manage API-Portal instances within an organization. This role is required to publish APIs to API-Portal. |