Create client roles

You can create client roles for client applications in 10Duke SysAdmin.

You can only use client roles with client applications connected using OAuth.

Before you start:

To create a client role:

  1. In SysAdmin in the left sidebar, go to ROLES AND PERMISSIONS > Client roles.

  2. Select Actions > Create. A dialog opens.

  3. In Role name, define a name for the role. The name must be unique in the scope where the role applies (the system, or the client application if the role is associated with one).

  4. In Description (optional), write a short description.

  5. In OAuth 2.0 client (optional), select an OAuth client application to only apply the client role to that application.

  6. Click Save to create the role.

  7. In the client role table, select the new role. The details open below.

  8. On the Role permissions tab, grant client permissions to the role.

Next steps: