API Assistant user roles

Describes roles and permissions required to use API Assistant.

API Connect's user roles and permissions system governs the actions users can perform. For more information about available roles and permissions, see API Connect user roles. A new permission, Api-Assist has been introduced, enabling the use of the API Assistant plug-in. To use the API Assistant plug-in, you need the new Api-Assist permission. A new role called API Assistant User has been added that has Api-Assist permission, as well as all permissions from the Viewer role. The new permission is also present in Owner and Administrator roles, which contain all permissions.

To configure API Assistant sources, you need Settings: Manage permission. To view the API Assistant sources, you need Settings: View permission. For more details, see API Connect user roles to view which roles contain the Settings: View and Settings: Manage permissions.

If the same user is setting up the API Assistant sources, as well as using the VS Code plug-in, the Owner or Administrator roles would suffice. However, if you want to have different users configure sources and use the VS Code plug-in, then assign the API Assistant User and Developer roles to the user. The API Assistant role will let them use the VS Code plug-in, and the traditional Developer role would allow them to develop APIs and publish them into Sandbox.