Grant a User Access to Work on Your Alexa Skills

You can add a user to your developer account as administrator, developer, marketer, or analyst, giving them access to work on your Alexa skills based on their role. For each user, you can give the user access to only the skills that you want them to work on and keep them from accessing other skills in your account.

Give a user permission to work on your Alexa skills

To give a user permission to work on your Alexa skills, you must first add the user to your developer account and specify the role of the user. You can then specify which of your Alexa skills you want the user to be able to access.

To add a user to your developer account

  1. Log in to the Amazon developer portal and open the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the User Permissions tab.
  4. Click Add New.
  5. In the Email Address column, in the text box, enter the email address of the user.

    If the user already has an Amazon account that they want to use when they work with you, make sure to enter the email address that matches what they use when they log in. You can also enter an email address for a user that does not have an Amazon account yet. The user can go through the Amazon account registration flow to set up their account.

  6. In the Roles column, select the check boxes that correspond to the roles that you want to assign the user. For information about roles, see Add Users to Your Organization's Developer Account.

  7. Click Save.

To specify which of the Alexa skills on your developer account a user can access

  1. Log in to the Amazon developer portal and open the Alexa developer console.
  2. Click the Settings tab.
  3. Under Skills Access Management, click the link.
  4. In the list, find the email address for the user whose permissions you want to modify.
  5. In the SKILL ACCESS column, select the skills you want the user to be able to access.

    You can give the user access to all skills on your account, none of the skills on your account, or you can select up to 40 specific skills. If the user has the Administrator role, you cannot modify their permissions and the user can access all skills on your account.

    If you added an email address to your developer account and the user doesn't already have an Amazon account with that email address, you must wait to specify skill access for the user. After the user creates the Amazon account, you can specify which skills they can access.

    If you added an email address to your developer account where the user has an Amazon account and hasn't completed the Amazon developer registration, you can modify their skill access immediately after sending the invitation. The default setting is for the user to have access to all skills on your developer account.

  6. Click Save.

Access a skill on someone else's Amazon developer account

In the Alexa developer console, you can access the skills on your own developer account. You can also access skills on other accounts where you've been given permission.

  1. Log in to the Amazon developer portal and open the Alexa developer console.
  2. In the upper right corner, hover over your username, and then choose the account you want to work with.
  3. Click the Skills tab to view the skills to which you have access.