UserRole
Strings that represent user roles and permissions in App Store Connect.
Declaration
string UserRolePossible Values
ACCESS_TO_REPORTSThis permission is deprecated. Permission to download reports associated with a role. The Access To Reports permission is an additional permission for users with the App Manager, Developer, Marketing, or Sales role. If you add this permission, the user has access to all of your apps.
ACCOUNT_HOLDERRole responsible for entering into legal agreements with Apple. The person who completes program enrollment has the Account Holder role in their Apple Developer account and their App Store Connect account.
ADMINRole that serves as a secondary contact for teams and has many of the same responsibilities as the Account Holder role. Admins have access to all apps.
APP_MANAGERRole that manages all aspects of an app, such as pricing, App Store information, and app development and delivery.
CLOUD_MANAGED_APP_DISTRIBUTIONPermission to submit requests for apps and software that is then signed by a cloud-managed Apple Distribution certificate. App Store Connect automatically creates a certificate if one doesn’t exist. The system grants this permission by default to Account Holder and Admin roles. Account Holder, Admin, and App Manager roles may grant access to this permission to other users with App Manager or Developer roles. This permission requires that the user has access to Certificates, Identifiers & Profiles.
CLOUD_MANAGED_DEVELOPER_IDPermission to submit requests for apps and software that is then cloud signed by a cloud-managed Developer ID certificate. App Store Connect automatically creates a certificate if one doesn’t exist. The system grants this permission by default to the Account Holder role. The Account Holder may grant access to this permission to users with the Admin role, who may grant it to other Admins. This permission requires that the user has access to Certificates, Identifiers & Profiles.
CREATE_APPSA permission that enables users with Developer or Marketing roles to create app records.
CUSTOMER_SUPPORTRole that analyzes and responds to customer reviews on the App Store. If a user has only the Customer Support role, they go straight to the Ratings and Reviews section when they click on an app in My Apps.
DEVELOPERRole that manages development and delivery of an app.
FINANCERole that manages financial information, including reports and tax forms. A user that has this role can view all apps in Payments and Financial Reports, Sales and Trends, and App Analytics.
GENERATE_INDIVIDUAL_KEYSPermission that allows a user to generate an individual API key.
MARKETINGRole that manages marketing materials and promotional artwork. If an app is in consideration for featuring on the App Store, Apple contacts the user with this role.
SALESRole that analyzes sales, downloads, and other analytics for the app.
Mentioned in
Discussion
For more information about roles and permissions, see Program Roles.