Define user roles

Link to this section

You can control how your users access your app by assigning roles. Different types of users may need different permissions and controls. It’s possible to create different roles based on their needs. User roles are set at the business level of your account.

Add user roles

Link to this section
  1. Go to Settings > User Management > Roles. The User roles page opens showing any user roles already defined.
  2. Select Add role. The Add role window opens.
  3. Give the role a Name. Keep it short and descriptive, so you can easily understand what it is for. For example, ‘Accounts team member’.
  4. Enter a Description. Describe what a user with this role can do. For example ‘Allows users to perform all basic accounts functions.’
  5. Enter a Key. The key is how your code references the role in Kinde. It should be a word that is easy to reference in code and match in your product. You should also follow a naming convention to help maintain your code.
  6. Select if the role should be assigned to all new users by default when they sign up.
  7. Select the permissions that are included in the role by switching them on. See also Define user permissions.
  8. Click Save.

Edit user roles

Link to this section

User roles are dynamic and refreshed via the issued token. This means that any changes you make will be applied to all users assigned that role, the next time they sign in.

We don’t recommend editing role keys, once a role is in use. It will break the code link between your product and the defined role.

  1. Settings > User Management > Roles. If you already have roles, you’ll see a list of them.
  2. Select the three dots next to the role you want to edit and choose Edit.
  3. Make the changes you want and select Save.

Talk to us

If you can’t find what you’re looking for in our help center — email our team

Contact us
Talk to us