Managing identities in the developer portal is the process that ensures developers can securely log in access resources needed to build, test, and deploy applications, and while protecting sensitive information and maintaining compliance. Key aspects include identifying the users, the roles, and the permissions.
The administrator is responsible for managing user permissions, user accounts, and access to keys within the organization. They have the authority to edit role permissions, add, delete, and edit user accounts, update user passwords, access shared keys, secret keys, and generate new keys as needed.
The Developer is responsible for managing their own account information, accessing applications, utilizing the watchlist feature to favorite items, accessing, deleting, and generating shared and secret keys, and testing APIs using Postman.
The Spectator is a general user who can view API information and request to learn more about the options to build applications.
User management refers to the processes and tools that allow administrators to create manage, and control access to the portal. It involves overseeing who can access the portal, what actions a user can perform, and how that user interacts with the resources and APIs offered by the portal.
The Manage Users page on the Users tab features a list of all existing service account users and team members for your org. While service account users can't be edited or removed, you may remove existing team members by selecting the trashcan icon next to their profile. To add new users, input their email address into the Email field and assign the permissions level in the Select Permissions field.
During the initial invitation process, only one role can be assigned to a new team member. Below are the available roles for assignment, along with their associated permissions:
After you've selected the desired initial role for the user, select Invite to send the user an email notifying the person they are granted access to the developer portal.
Click on the gear icon next to a user profile on the Manage Users page to edit a role(s) assigned to an existing user. In the Permissions section of the users profile, check the box next to each role that you wish to grant. Save the changes before exiting out of the user profile.