Setting Connection Privileges

Connection privileges are separate components of the RBAC system. Depending on the parameters of the business case, they may be specified identically (and at the same time) for a number of connections, or set separately for each connection.

  1. Add another privilege, by clicking the Add Privilege button.

  2. The Add Privilege modal window appears.

    Adding Privileges Modal
  3. Notice that the default privilege type is at the Connection level, but can be changed by selecting Dataset from the list of Component Types. We will define Connection level access first.

    • In the Add Privilege modal window, under Component Type, select Connection.
    • From Connection(s), select either All connections or one of the individual connections.

      We selected access to the samples connection only.

    • [Optional] Repeat the previous step to add more connections to this privilege.
    • [Optional] To remove access to a specific connection from the role, click the icon (x) next to the name of the connection.
    Adding Privileges Modal
  4. Click Create.

    Adding Privileges Modal
  5. The connection privilege for the samples connection appears on the list of privileges for the role.

    By default, samples contains all possible privileges for a connection component:

    • Manage analytical views
    • Import data
    • Create datasets, explore tables

    Note the following:

    1. The type is specified by the (connection) icon.
    2. The Create datasets, explore tables permission is mandatory if the other permissions exist, and cannot be removed. The checkbox in this column is fixed.

      However, if you uncheck both Manage analytical views and Import data, then the Create datasets, explore tables becomes mutable, and can be unselected.

    3. This privilege may be deleted by clicking the (trash/delete) icon.
    Adding Privileges Modal
    Connection Privileges