Platform Analytics dashboard roles

  • Release version: Xanadu
  • Updated January 30, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Platform Analytics dashboard roles

    Platform Analytics dashboards in ServiceNow offer flexible role-based access, allowing users with any role to create, share, and edit dashboards based on granted sharing and editing rights. Specific administrative roles provide elevated permissions for managing all dashboards and related configurations.

    Show full answer Show less

    Key Roles and Their Capabilities

    • Any role: Can create dashboards, share dashboards or visualizations they own or have been shared with them (if sharing rights are granted), edit dashboards they created or that are shared with them with editing rights, duplicate, export, bookmark, and delete dashboards they own, and configure dashboard details and settings for dashboards they own or have editing rights on.
    • dashboardadmin: Can configure, edit, delete, and share any dashboard regardless of ownership or sharing rights. Also required for certain configuration tasks and full administrative control over dashboards.
    • snprocessoptimizationanalyst: Required for tasks integrating dashboards with Process Mining capabilities.
    • analyticscategoriesadmin: Allows creating, editing, and deleting dashboard categories.
    • vizadmin or higher: Enables sharing any data visualization on the instance, with control over passing sharing and editing rights.
    • parscheduler and parscheduleradmin: Required for scheduling dashboard exports, with parscheduleradmin having broader scheduling privileges.
    • uibuilderadmin: Required to edit technical dashboards.
    • Roles with read access to the Roles [sysuserrole] table: Required to share dashboards with roles.

    Practical Implications for ServiceNow Customers

    • Users can collaborate effectively by sharing dashboards and visualizations, passing on sharing and editing rights as needed.
    • Administrators with the dashboardadmin role have comprehensive control over all dashboards, which is essential for governance and configuration tasks.
    • Specialized roles are required for integration with Process Mining and for managing dashboard categories, ensuring appropriate segregation of duties.
    • Scheduling exports and managing technical dashboards require specific roles, supporting operational automation and technical customization.
    • Role-based sharing enables secure and flexible collaboration, allowing users to share dashboards with individuals, groups, or roles with controlled access levels.

    Platform Analytics dashboards have few role restrictions. Editing rights are granted by sharing, independent of role.

    Users with any role can create dashboards and share them with groups, users, and roles. These users can share a dashboard that has been shared with them if sharing rights were also granted. They can pass along editing rights if granted.

    The dashboard_admin role allows a user to configure, edit, or delete any dashboards, regardless of ownership or editing rights. Certain configuration tasks also require dashboard_admin.

    Tasks that integrate dashboards with Process Mining require the sn_process_optimization_analyst role.

    Users with the analytics_categories_admin role can create, edit, or delete dashboard categories.

    For a full guide to roles connected to Platform Analytics dashboards, see Platform Analytics roles.

    Table 1. Dashboard roles
    Use case Required role
    Create a dashboard Any role
    Share a dashboard Any role to share a data visualization that you created or that was shared with you with sharing rights. With the viz_admin role or higher, you can share any data visualization on the instance. When you share a data visualization, you can pass along the rights to share that visualization further. You also decide whether to share with editing rights or only viewing rights. If a data visualization has been shared with you with sharing and editing rights, you can also pass along editing rights.

    dashboard_admin to share any dashboard

    A role with read access to the Roles [sys_user_role] table to share with roles

    Edit a dashboard Any role, if you created the dashboard or have had it shared with you with editing rights.

    dashboard_admin or higher for any dashboard

    Technical dashboards also require ui_builder_admin

    Duplicate a dashboard Any role, if you can view the dashboard. You cannot duplicate technical dashboards.
    Create a printer-friendly copy of a dashboard Any role, if you can view the dashboard.
    Export a dashboard Any role, if you can view the dashboard.
    Schedule the export of a dashboard par_scheduler for dashboards that you own or that have been shared with you.

    par_scheduler_admin or higher for any dashboard

    Bookmark a dashboard Any role, if you can view the dashboard.
    Delete a dashboard Any role, if you created the dashboard.

    dashboard_admin or higher for any dashboard

    Configure dashboard details Any role, if you created the dashboard or have had it shared with you with editing rights.

    dashboard_admin or higher for any dashboard

    Configure dashboard settings Any role, if you created the dashboard or have had it shared with you with editing rights.

    dashboard_admin or higher for any dashboard

    Configure dashboard tab cache timeout admin