CapabilityReasons
Machine-readable denial reasons returned by capability permissions so callers can distinguish role, plan, visibility, quota, and subscription restrictions.
enum CapabilityReasons {
PERMISSION
UPGRADE
HIDDEN
SUBSCRIPTION_ISSUE
NOT_ADMIN
QUOTA
CONTACT_SUPPORT
}
Values
CapabilityReasons.PERMISSION
User lacks access to the feature because of permissions
CapabilityReasons.UPGRADE
User has to upgrade to a different plan for this feature.
CapabilityReasons.HIDDEN
Feature is hidden from the user
CapabilityReasons.SUBSCRIPTION_ISSUE
Issue with subscription - trial expired, payment failure, etc
CapabilityReasons.NOT_ADMIN
Feature is for admins only and the user is not an admin
CapabilityReasons.QUOTA
Feature can not be accessed because quota limit reached
CapabilityReasons.CONTACT_SUPPORT
Contact support to get help/access with this feature
Member Of
CapabilityPermissionValue object