# Role-based access control

{% hint style="info" %}
**LIMITED TO SECURITY PACK**

This feature is limited to the Paradime Security Pack.
{% endhint %}

The Paradime Security Packr offers a set of pre-configured user roles designed to streamline access management within a Paradime account. To learn more about how user licenses impact your billing, check the link below.

{% content-ref url="users-and-licences" %}
[users-and-licences](https://docs.paradime.io/app-help/documentation/settings/users/users-and-licences)
{% endcontent-ref %}

## User roles <a href="#roles-and-permissions" id="roles-and-permissions"></a>

The following roles are available for assignment in Paradime Security Pack.&#x20;

### Admin

Full Paradime access: develop in IDE, create Bolt schedules, workspaces and manage settings.

### Billing Admin

Can manage billing and plans in the Paradime account.

### Security Admin

Can access Audit logs and security features.

### Workspace Settings Admin

Manage all workspaces settings and create workspaces. Cannot access the IDE or other Paradime Apps.

### Workspace Admin

Unrestricted access to the Paradime workspace. Develop using IDE, create Bolt schedules, create and manage workspaces.

### Developer

Unrestricted access to Paradime Apps, develop using IDE and create Bolt schedules. Cannot create workspaces or manage settings.

### Analyst

Unrestricted access to Paradime Apps, develop using IDE. Cannot create workspaces, Bolt schedules or manage setting.

### Business

Read-only access to the Paradime workspace.

## Platform permissions <a href="#account-roles" id="account-roles"></a>

Platform-level permissions govern the management aspects of a Paradime account, like billing and creating workspaces.

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="285">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th>Developer</th><th>Analyst</th><th>Business</th></tr></thead><tbody><tr><td><strong>Workspaces -</strong> Can create workspaces</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td><strong>Plans -</strong> Can manage/update plans</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td><strong>Billing -</strong>   Can manage/update billing details </td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td><strong>Audit logs -</strong> Can view / download </td><td>✅</td><td>❌</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td><td>❌</td></tr></tbody></table>

## Workspaces permissions <a href="#account-roles" id="account-roles"></a>

Workspace-level permissions govern the access and management of a Paradime workspace, For example access to the Code IDE, Lineage, Catalog, Integrations and Bolt.

### Paradime IDE

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can acces code IDE</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can create commits</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can preview data</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can export preview data results</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr></tbody></table>

### Paradime Lineage

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can access PROD lineage</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅ </td></tr><tr><td>Can access DEV lineage</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr></tbody></table>

### Paradime Catalog

<table><thead><tr><th width="171">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can access PROD catalog</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr></tbody></table>

### Paradime Bolt scheduler

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can access schedules logs</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Can create schedules</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td></tr><tr><td>Can trigger manual runs</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can trigger schedules config parsing</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can manage Webhooks</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td></tr></tbody></table>

### Paradime Radar

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can access Radar metrics</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td><p>Can access </p><p>Data alerts</p></td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td><p>Can configure </p><p>Data alerts</p></td><td>✅</td><td>❌</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td></tr></tbody></table>

### Data warehouse connections settings

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can view connections</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can manage code IDE connections </td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can manage code Bolt scheduler connections </td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can manage code Cost connections </td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can update code IDE user own credentials </td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr></tbody></table>

### Workspace settings

<table><thead><tr><th width="160">Permissions</th><th>Admin</th><th width="131">Billing Admin</th><th width="147">Security Admin</th><th width="248">Workspaces Settings Admin</th><th width="181">Workspace Admin</th><th width="156">Developer</th><th width="110">Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can view workspace settings</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>❌</td></tr><tr><td>Can manage dbt™️ version</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can manage Bolt scheduler environment variables</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can manage connected git repository</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can manage API keys</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr></tbody></table>

### Integration settings

<table><thead><tr><th width="155">Permissions</th><th>Admin</th><th>Billing Admin</th><th>Security Admin</th><th>Workspaces Settings Admin</th><th>Workspace Admin</th><th>Developer</th><th>Analyst</th><th>Business</th></tr></thead><tbody><tr><td>Can view integrations</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Can manage integrations</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr></tbody></table>

### Team settings

<table><thead><tr><th width="167">Permissions</th><th>Admin</th><th width="118">Billing Admin</th><th width="152">Security Admin</th><th width="286">Workspaces Settings Admin</th><th width="311">Workspace Admin</th><th width="260">Developer</th><th width="172">Analyst</th><th width="100">Business</th></tr></thead><tbody><tr><td>Can view teams</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr><tr><td>Can manage auto-join configurations</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can manage users</td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>❌</td><td>❌</td><td>❌</td></tr><tr><td>Can invite users <a href="../invite-users#rbac-roles">(check grant permissions)</a></td><td>✅</td><td>❌</td><td>❌</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td><td>✅</td></tr></tbody></table>
