Configure RBAC for packages

Restrict packages usage based on your business needs and roles for a secure and simplified developer experience. An administrator can customize access to packages based on developers' expertise, experience, and so on, while bot developers get a customized view of packages in their workspace based on their expertise and needs.

Prerequisites

You must be an administrator or a user with the View Users and Roles basic information and Manage packages permission.

Procedure

  1. Log in to the Control Room.
  2. Navigate to Manage > Packages.
  3. From the list of packages, search for the package for which you want to give access to the users.
  4. Click the selected package.
    Search for the package
    For example, when you click the Recorder package, the selected package window opens.
  5. To allow specific users to use the package from the Bot editor, go to the Availability tab and click Edit.
  6. On the Configure package availability page, choose one of the following options:
    • All user: Select this option to allow the user to use the package while creating bots. By default, this option is selected for all the packages.
    • User with selected roles: Select this option if you want users with selected roles to access the package and use it while creating bots.
    Choose either all user or user with specific roles
  7. To configure access for specific users, perform these steps:
    1. Select the User with selected roles option.
    2. From the available roles, select the roles you want to assign.
    3. Move the selected roles to the right panel.
      This step enables you to define users who will have access to the package in the Bot editor.
    4. Click Confirm.
    Select roles and move to the right panel
    The availability tab shows the selected roles for whom the specific package is now enabled.

    View roles assigned to access the package