About assigning permissions to a custom role

When you create a custom role, you need to decide what tasks and actions you want that role to be able to perform. The availability of these tasks and actions is controlled by permissions.

Before you create a new role, review this topic to determine the set of permissions that you want to add to your new role.

Minimum permissions

To ensure that the user assigned to a custom role can access basic console functionality, including Device Details, grant every custom role the following permissions:

  • Device Fields - View
  • Device reports - View

Note that when you select a Manage permission its associated View permission is also selected.

Feature permissions

To grant permissions for specific features, refer to the information in the following table:

Depending on the Absolute product licenses associated with your account, some permissions may not be available.

Feature To grant … That allow a user to … Select the following permissions …
Agent Management Manage capabilities Assign an agent version Version Control - Manage
Download the agent

Agent Installer - Perform

Version Control - Manage

View capabilities

View available agent versions

View agent versions assigned to your policy groups

Version Control - Manage
AI Assistant Manage capabilities Configure the AI Assistant setting in Account Settings AI Assistant - Manage
View capabilities Use the AI Assistant

AI Assistant -View

(See Note)

API Management Manage capabilities Create, edit, and delete API tokens API Credentials - Manage
Application Resilience Manage capabilities Configure and activate Application Resilience policies in Policies > Policy Groups > Settings and Policies > Resilience

Policies - Manage

Licenses - Manage

View capabilities

View policies in Policies > Resilience

View and export Application Resilience reports

View Application Resilience dashboard widgets

Policies - View

Device reports - View

Dashboard Inventory - View

Applications Manage capabilities Activate Installed Applications policies

Policies - Manage

Licenses - Manage

View capabilities

View the Applications page and the Applications tab in Device Details

Export an application's Applications page

Software reports - View
Custom Data Manage capabilities

Configure and activate the Custom Data policy in Policies > Custom Data

Activate the Custom Data policy in Policies > Policy Groups

Custom Data Collection - Manage

Policies - Manage

Chromebook Settings Manage capabilities

Add Google accounts

Select Organizational Units

Delete Google accounts

Policies - Manage
Dashboard View capabilities View and customize Device Usage widget Dashboard Security - View
View and customize all other widgets Dashboard Inventory - View
Device Usage Manage capabilities Activate Device Usage policies

Policies - Manage

Licenses - Manage

Create and manage Device Analytics reports Device Analytics reports - Manage
View capabilities

View and export Device Usage report and Usage page in Device Details

Device reports - View
Device Fields Manage capabilities Add and delete custom fields Device Fields Definition - Manage
Edit data in custom fields Device Fields - Manage
Import a file of custom field data Device Fields - Assign
Device Freeze Manage capabilities Submit Freeze requests Freeze Device - Perform

Submit Remove Freeze requests

View unfreeze codes in reports and Device Details

Cancel pending Freeze requests in Action Requests

Remove Freeze - Perform
Create and manage message templates in the Settings > Messages area Freeze Device - Manage
Create and manage Offline Freeze rules

Freeze Device - Perform

Remove Freeze - Perform

View capabilities View and track the progress of Freeze and Remove Freeze requests, and devices frozen by Offline Freeze rules Audit Event History - View
View status details for Freeze requests, Remove Freeze requests, and Offline Freeze rules in reports and Device Details

Device reports - View

One of the following:

  • Freeze Device - View
  • Freeze Device - Perform
  • Remove Freeze - Perform
View, track, and export Freeze and Remove Freeze requests in Action Requests and Actions

One of the following:

  • Freeze Device - View
  • Freeze Device - Perform
  • Remove Freeze - Perform
View the Device Freeze Status report Remove Freeze - Perform
View message templates in the Settings > Messages area Freeze Device - View
Device Groups Manage capabilities Create an manage device groups Device Groups and folders - Manage
Create and manage permission groups Device Groups and folders - Edit permission groups
Dual Approval Settings Manage capabilities Manage Device Action approval limits for custom roles

Dual Approval Settings- Manage

User Management - View or Manage

View capabilities View Device Action approval limits

Dual Approval Settings - View

User Management - View or Manage

Endpoint Data Discovery (EDD) Manage capabilities

Configure and activate EDD policies

Create and manage custom EDD rules

Policies - Manage

Licenses - Manage

Endpoint Data Discovery - Manage

Perform EDD scan

Publish custom EDD rules

Endpoint Data Discovery - Publish
View capabilities View custom EDD rules Endpoint Data Discovery - View

View and export EDD reports

View Device Details - EDD tabs

View matches

Endpoint Data Discovery reports - View
End User Messaging Manage capabilities Create and manage message templates in the Settings > Messages area End User Messaging - Manage

Submit Send Message requests

Cancel pending Send Message requests in Action Requests

End User Messaging - Perform
View capabilities

View message templates in the Settings > Messages area

View, track, and export Send Message requests in Action Requests and Actions

End User Messaging - View
Delete File Manage capabilities

Perform Delete File security actions

Cancel pending File Delete requests in Action Requests

Delete File - Perform

View capabilities View, track, and export File Delete requests in Action Requests and Actions Delete File - View
Geolocation Manage capabilities Activate Geolocation Tracking policies

Policies - Manage

Licenses - Manage

Configure the Geolocation setting in Account Settings Geolocation - Manage
View capabilities View the geographical location of your devices

Geolocation - View

To enable users to view street level locations on the map, also grant the Address-level view permission.

History - Action Requests View capabilities View and export supported device action

At least one of the following:

Wipe Device - View

Reach Script - View

Delete File - View

Unenroll - View

End User Messaging - View

Freeze - View

Remove Freeze - View

History - Actions Manage capabilities Cancel pending actions

At least one of the following:

Wipe Device - Perform

Reach Script - Run

Delete File - Perform

End User Messaging - Perform

Freeze Device - Perform

View capabilities View and export supported device actions

At least one of the following:

Wipe Device - View

Reach Script - View

Delete File - View

Unenroll - View

End User Messaging - View

Freeze Device - View

Remove Freeze - View

History - Events View capabilities View and export recent user, device, and system events Audit Event History - View
Investigations Manage capabilities

Submit theft reports

View submitted and closed theft reports

Investigation - Manage
Create and manage the Investigation Report Contact list Investigation Contact - Manage
View capabilities View submitted and closed theft reports Investigation - View
View the Investigation Report Contact list Investigation Contact - View
License management Manage capabilities

Update license auto-assignment settings

Manage licenses assigned to devices

Licenses - Manage
View capabilities

View license status

View licenses assigned to devices

View unlicensed devices

Licenses - View
Manage Supervisor Password Manage capabilities Create, change, or remove a device's firmware supervisor password

Manage Supervisor Password - Perform

Event History reports - View

Missing Devices Manage capabilities

Report devices missing

View devices reported missing

Report missing devices found

Missing Device - Manage
View capabilities

View devices reported missing

Export report of missing devices

Missing Device - View
Playbooks Manage capabilities Activate Playbooks policies

Policies - Manage

Run playbooks

Run playbook - Perform

View capabilities

View Playbooks provisioning status in Device Details

View Playbook requested banner in Device Details

View playbook templates

Run playbook -View
Policy groups and policies Manage capabilities

Create policy groups

Add and remove devices in policy groups

Configure and activate policies

Policies - Manage
View capabilities

View policy groups and policies on the Policy Groups page

View Policies page in a device's Device Details

Policies - View
Reach Script Administrative capabilities

Upload scripts

Work with the script library

Reach Script - Manage and Run
Manage capabilities

Run scripts

Cancel scripts

Reach Script - Run (View permission is selected automatically)

Configure script startup folder and script signature validation in Account settings

Reach Script - Manage
View capabilities View, track, and export the status of Run Script requests in Event History Event History reports - View

View, track, and export the status of Run Script requests in Action Requests and Actions

View script startup folder and script signature validation in Account settings

Reach Script - View
Rules Manage capabilities Create and manage custom rules Rules - Manage
Create and manage Offline Freeze rules

See Device Freeze permissions

Create and manage location rules and geofences Rules - Manage
View capabilities View existing rules Rules - View
View geofences Rules - View
Service Agreement (EUSA) Signing capabilities Accept End User License and Service Agreement, as required Service Agreement - Perform
SIEM integration Manage capabilities

Install the SIEM Connector

Configure SIEM events

SIEM integration - Perform
View capabilities View configured SIEM events SIEM integration - View
Single Sign-On (SSO) Manage capabilities Configure and enable SSO Authentication - Manage
Configure and enable SCIM integration

SCIM integration - Manage

Automatically sync user information from an IdP

SCIM integration - Perform

Assign the Perform permission to the API token used by SCIM integration.

View capabilities View the status of SSO and SCIM integration on the Authentication Settings page No permission required
View SSO identity provider details

Authentication - View

View SCIM integration configuration details SCIM integration - View
Two-Factor Authentication (2FA) Manage capabilities Configure and enable 2FA Authentication - Manage
View capabilities View 2FA status on the Authentication Settings page No permission required
Unenroll Device Manage capabilities Unenroll devices Unenroll Device - Perform
View capabilities View, track, and export the status of Unenroll requests in Action Requests and Actions Unenroll Device - View
User Management Manage capabilities for users

Invite new users

Edit user profiles

Delete users

Assign users to a role (applies only to those roles that the role can manage)

View roles and their permissions

Users - Manage and Assign

Roles - View

Manage capabilities for roles

Create custom roles

Duplicate roles

Edit permissions of custom roles

Edit the list of roles a role can manage

Roles - Manage
View capabilities View users and roles in the User Management area

Users - View

Roles - View

Vulnerabilities Manage capabilities Manage vulnerabilities

Either of the following:

  • Patch vulnerabilities - Manage

  • Security vulnerabilities - Manage

View capabilities View vulnerabilities

Either of the following:

  • Patch vulnerabilities - View

  • Security vulnerabilities - View

Web Usage Manage capabilities Activate Web Usage policies

Policies - Manage

Licenses - Manage

Configure weekly time ranges Web Usage - Manage
Manage websites included in Web Usage Web Usage Site Comparison - Manage
View capabilities

View and export Web Usage reports

Web Usage - View
View usage for individual devices

Web Usage - View

Web Usage - View Devices

View and export Web Usage chart Web Usage Site Comparison - View
Wipe Manage capabilities

Perform Wipe security actions

Cancel pending Cryptographic Wipe security requests in Action Requests

Wipe Device - Perform

Delete File - Perform

Granting the Wipe permission to a role automatically grants the Delete File - Perform permission.

View capabilities View, track, and export Wipe requests in Action Requests and Actions Wipe Device - View
Workflows Manage capabilities Manage workflows Workflows - Manage
Run workflows Workflows - Run
View capabilities View workflows Workflows - View