Add Your Own Application Roles

Oracle Analytics Cloud provides a set of predefined application roles. You can also create user-defined application roles to suit your own requirements. For example, you might create an application role that allows only a select group of people to view specific folders or workbooks. Or you might create an application role with specific permissions assigned to it.

You can create an application role in different ways:
  • Create an application role from scratch (no permissions).
  • Create an application role with one or more specific permissions.
  • Create an application role with the same permissions as one of the predefined application roles.

After creating an application role, you can grant additional permissions, and add members (users, groups, or other application roles) at any time. For examples on how to create and apply user-defined roles in Oracle Analytics, see Sample Scenarios: User-defined Application Roles .

  1. Click Console.
  2. Click Roles and Permissions.
  3. Click Application Roles.
  4. Click Create Application Role.
  5. Enter suitable values for Application Role Name, Display Name, and Description.

    The Application Role Name can contain alphanumeric characters (ASCII or Unicode), white spaces, and other printable characters (such as underscore or square brackets).

  6. For Apply Permissions, select one of the following:
    • None - Creates an application role without any permissions. You can add permissions later.
    • Copy from an existing application role - Displays a list of predefined application roles. Select the application role you want to copy permissions from. The new application role starts with the same permissions as the role you select. You can fine-tune the permissions later.

      Note:

      In this step, you're copying the permission grants for the predefined application role that you choose. You're not copying the application role's members or memberships.
    • Choose permissions - Displays a list of permissions. Select one or more permissions for the new application role. You can fine-tune the permissions later.
  7. Click Create.
  8. Grant additional permissions to the application role.
    1. Click Add Permissions.
      This option is available only to user-defined application roles.
    2. Select one or more permissions, and then click Add Selected.
  9. Add members (users, groups, or application roles) to the new application role.
    1. Click Members, and then select the type of member you want to add: Users, Groups, or Application Roles.
    2. Click Add Users, Add Groups, or Add Application Roles.
    3. Select one or more members, and then click Add Selected.
  10. Optional: Create hierarchical relationships between other application roles.
    1. Under Memberships, click Add Application Roles.
    2. Select all the application roles you want this application role to inherit privileges from, and then click Add Selected.
  11. To remove a permission, member, or membership, click the Delete icon Delete icon next to its name.