Managing Plan Grants
Plan grants allow you to issue fine-grained permissions to users or groups for specific plans.
Understanding Plan Grants
Plan grants are issued per plan.
Users and groups issued grants for a specific plan have the privileges to perform the associated actions on that plan. See Issuing Plan Grantsto issue plan grants.
Grant Name | Description | Can be Issued to | Associated Actions |
---|---|---|---|
Manage the plan |
Users issued this grant are allowed to modify the definition of and issue users grants for this plan. |
Plan Managers |
PlanEditAll PlanEditPublic PlanDelete PlanModifyPublishState PlanModifyState PlanViewAllDetails PlanViewPublicDetails PlanViewHistory PlanRequestSubscribeApplication PlanSubscribeApplication PlanApproveSubscription PlanEntitleAPI PlanGrantViewAllDetails PlanGrantViewPublicDetails PlanGrantManagePlan PlanGrantRequestSubscribeApplication PlanGrantSubscribeApplication PlanGrantEntitleAPI |
View all details |
Users issued this grant are allowed to view all details of this plan in the Management Portal. |
API Managers, Gateway Managers, Plan Managers |
PlanViewAllDetails PlanViewPublicDetails PlanViewHistory |
View public details |
Users issued this grant are allowed to see the public details of this plan in the Developer Portal. |
API Managers, Application Developers, Plan Managers |
PlanViewPublicDetails |
Subscribe |
Users issued this grant are allowed to subscribe applications to this plan. |
API Managers, Application Developers, Plan Managers |
PlanViewPublicDetails PlanSubscribeApplication |
Request Subscription |
Users issued this grant are allowed to request to subscribe applications to this plan. |
API Managers, Application Developers, Plan Managers |
PlanViewPublicDetails PlanRequestSubscribeApplication |
Entitle |
Users issued this grant are allowed to entitle APIs to this plan. |
API Managers, Plan Managers |
PlanViewPublicDetails PlanEntitleAPI |