Performance Analytics roles

reference australia Updated Sep 10, 2026 6 min read r_PARoles.md
Raw file servicenow.com

Assign roles to ensure that users can perform all necessary actions.

Roles and personas

Warning: Giving someone the pa_admin or pa_data_collector role is equivalent to giving them admin, from a security perspective.

Role

Authorizations

Typical persona

No role

  • View Performance Analytics visuals on the Service Portal.
  • View dashboards that have been shared with this user.

Some dashboards require a subject matter related role for viewing, such as sn_hr_core_basic for the HR Agent dashboard. Dashboard owners and administrators can also restrict dashboard access by role. For more information, see Core UI dashboard permissions.

Requester who does not need any access to Performance Analytics beyond certain visualizations of results

Any role (not necessarily a Performance Analytics role)

  • Open the indicator library
  • Create dashboards.
  • Restrict access by role to a dashboard they create.
  • Share dashboards they own.

 

pa_viewerContained by: All roles except pa_contributor

Before Quebec, this role was necessary for the following actions. It may still be necessary on upgraded instances.

  • View Analytics Hub.
  • Create personal thresholds and targets for indicators.
  • Read, Update, and Delete thresholds and targets that they created.
  • View text analytics widgets on dashboards.

Requester who needs and understands the details of key performance indicators

sn_pa_diagnostics.pa_diagnosticContained by: pa_admin

  • Read from the Diagnostics tables.
  • Activate or deactivate a diagnostic.
  • Run diagnostics.
  • Delete message records and diagnostic logs.

No specific persona, but this role would typically be assigned to individual business analysts or groups of fulfillers.

pa_contributorContained by: pa_power_user, pa_admin

For indicators for which the user is designated as a Contributor:- Read and update scores in scoresheets.

  • View the Analytics Hub.

This user can also read dashboards that have been shared with them.

No specific persona, but this role would typically be assigned to individual fulfillers or groups, who are allowed to set indicator scores manually

pa_kpi_signal_adminContained by: admin

Enables the user to dismiss a signal or reset the baseline for KPI Signals.

Process owner who also has some training in Performance Analytics. Also needs the pa_viewer role.

pa_target_adminContained by: pa_power_user, pa_admin

  • Create targets.
  • Read, update, and delete all targets, including those that they do not own.
  • Assign targets to indicators.

Manager who knows what targets to set but may not have any further input to Performance Analytics

pa_threshold_adminContained by: pa_power_user, pa_admin

  • Create global thresholds.
  • Read, update, and delete all thresholds, including those that they do not own.
  • Assign thresholds to indicators.

Manager who knows what thresholds to set but may not have any further input to Performance Analytics

pa_analystContained by: pa_power_user, pa_admin

  • CRUD text analytics keywords, phrases, and stop words
  • Read indicator sources.

No specific persona, but this role would be assigned to individual fulfillers or groups whose expertise includes keywords, phrases, and stop words for word clouds.

pa_power_userContained by: pa_admin

The pa_power_user role contains the viz_admin, pa_viewer, pa_contributor, pa_target_admin, pa_analyst, and pa_threshold_admin roles.

  • CRUD indicators and breakdowns.
  • CRUD widgets
  • Add Performance Analytics widgets to dashboards.
  • CRUD text index configurations for text analytics.
  • CRUD bucket groups.
  • CRUD indicator groups

Business analyst and visualization designer. Understands the use cases for Performance Analytics and the requirements for indicators and breakdowns.

pa_data_collectorContained by: pa_admin

  • CRUD, schedule, and run data collection jobs
  • CRUD indicator and breakdown sources
  • Read some system properties
  • CRUD system units
  • CRUD scripts and automated notifications
  • CRUD bucket groups
  • Activate or deactivate Data snapshots

Technical expert who understands the underlying database record structure of Performance Analytics

pa_adminThe pa_admin role contains the pa_power_user, sn_pa_diagnostics.pa_diagnostic, viz_admin, and pa_data_collector roles.

  • Read Performance Analytics properties.
  • Access Admin Console
  • Launch Dependency Assessment

Performance Analytics technical expert who also understands business needs.

admin

The system administrator role. Users with the admin role can perform all pa_admin functions, edit properties, create database views, CRUD any dashboard, and assign ownership to dashboards.

System administrator

## Spotlight roles

Role

Authorization

Typical persona

pa_spotlightContains: pa_viewer, pa_spotlight_copy_breakdown

CRUD Spotlight groups and criteria.

Expert who understands the business logic of what records require reminders.

pa_spotlight_viewer

Access to the dashboards from the Analytics and Reporting Spotlight Solutions.

Fulfiller who needs more than simple Priority setting to remind them of records that require action.

pa_spotlight_copy_breakdown

Can copy Spotlight groups to multiple elements of a breakdown.

Spotlight expert or business analyst who understands the applicability of a Spotlight group by breakdown element.

pa_spotlight_copy_domain

Can copy Spotlight groups to multiple domains

Domain administrator with Performance Analytics expertise

## Role hierarchy

Certain roles such as pa_power_user and pa_admin include other roles. For example, pa_power_user includes pa_contributor. This diagram shows the role hierarchy.

[Omitted image "pa_role-hierarchy.png"] Alt text: The pa_admin role hierarchy.

Required roles for actions

Module

Action

Minimal required role

Admin Console

Access

pa_admin

Analytics Hub (Scorecards)

View

None, since Quebec. However, upgraded instances may still require pa_viewer.

Automated indicators

CRUD

pa_power_user

Automation schedules

Read and delete (other security restrictions likely apply)

pa_data_collector

Automation scripts

CRUD

pa_data_collector

Breakdowns and elements, including breakdown relations

CRUD

pa_data_collector or pa_power_user

Bucket group mappings

CRUD

pa_power_user

Bucket groups

CRUD

pa_data_collector or pa_power_user

Calculated fields

CRUD

pa_data_collector

Color schemes for charts and targets

CRUD

pa_power_user

Dashboards (Responsive or Platform Analytics)

Create a dashboard. Update a dashboard they created, including restricting access by role.

Any roles necessary to access the data to display, or any one role

Data snapshots

Activate or deactivate

pa_data_collector

Responsive dashboards

Add Performance Analytics widgets to responsive dashboards you own.

pa_power_user

Dashboards (Responsive or Platform Analytics)

Read a dashboard that has been shared with you

No role by default, but dashboards can require roles to view their data. For more information, see Core UI dashboard permissions.

Dashboards (Responsive or Platform Analytics)

Update, delete, or share a dashboard that you own.

pa_power_user

Dashboards (Responsive or Platform Analytics)

Update, delete, or share any dashboard. Reassign ownership of any dashboard.

admin (and dashboard role dashboard_admin)

Data collector jobs

Read, write, execute

pa_data_collector

Dependency assessment

Launch dependency assessment from indicator or breakdown form

pa_admin

External indicators and breakdowns

CRUD

pa_data_collector or pa_power_user

Formula and manual indicators

CRUD

pa_power_user

Indicator Groups

CRUD

pa_power_user

Sources, either indicator or breakdown

CRUD

pa_data_collector

Indicator targets

Read and edit targets that you do not own

pa_target_administrator

Indicator targets or thresholds

Create new. Read or edit ones you own.

None, since Quebec. However, upgraded instances may still require pa_viewer.

Indicator thresholds

Read and edit thresholds that you do not own

pa_threshold_administrator

In-form analytics

CRUD

pa_power_user

KPI Signals

Reset baseline or dismiss signal

pa_kpi_signal_admin

Lists in all applications

Access an interactive analysis

No role by default, but some interactive analyses require roles to view their tables

Manage diagnostics

Read, execute, delete

sn_pa_diagnostics.pa_diagnostic

Scheduled email summary jobs

CRUD

pa_power_user

Scoresheets

CRUD

pa_power_user

Service Portal

View Performance Analytics visuals

No role

System Properties

Edit

admin

System Properties

Read

pa_data_collector for some, pa_admin for all

System Units

CRUD

pa_data_collector

Text Analytics

Set up text index configurations

pa_power_user

Text Analytics

View a text widget on a dashboard

None, since Quebec. However, upgraded instances may still require pa_viewer.

Text analytics keywords, phrases, or stop words

CRUD

pa_analyst

What's on the Move News Rules and Statistics Generators

Read, edit

pa_power_user

Visualizations that contain indicator information

CRUD

pa_power_user

**Parent Topic:**[Performance Analytics reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/now-intelligence/performance-analytics/performance-analytics-reference.md)

Related topics

Core UI dashboard permissions

Administering Core UI reports

Search documentation
Search document titles and file paths on the australia branch