User roles define what actions App Xchange users can perform on the platform. These roles can be modified with additional roles that grant users permissions beyond the default permissions of their role.
Roles
There are three user role options to assign to an account.
Administrator
An administrator account has the most access to a specific account. This includes full access to data, full user management, full partner and customer management, and the ability to execute data flows. An administrator cannot create flows, integrations, or connectors without the appropriate additional roles.
User
A user account includes full access to data, limited user management, limited customer management, and the ability to execute data flows. It can also configure an integration.
Read Only
A read-only user account offers the most limited experience. It only includes read access to data.
Additional Roles
There are five user role options to assign to an account.
Flow Author
A flow author can create, configure, and run flows using the flow builder. They can create, edit, and configure flow steps. They can also manage services. This includes read and write access.
Integration Author
An integration author has permission to create, edit, and configure integrations using the integration builder. This includes read and write access.
Connector Author
A connector author can create, update, and manage connectors using the connector builder. This includes read and write access.
App Builder Author
An app builder author has permission to manage connectors in the app builder. This includes read and write access.
Platform Administrator
The platform administrator role is only available for a small subset of users. A platform administrator can perform all administrative actions, including managing Cloud Services and Platform Settings.