Special administrative roles

  • Release version: Yokohama
  • Updated January 30, 2025
  • 3 minutes to read
  • Certain roles grant specific administrative rights without the full privileges of the admin role. For example, an administrator can grant a user the right to change UI policy but not client scripts.

    To learn more about managing per-user subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.

    These roles don’t change the behavior of the admin role, which grants full administrative privileges.

    Important:
    You can’t rename roles of any kind in the ServiceNow AI Platform

    Assignment rule administrator [assignment_rule_admin]

    Create, modify, and delete assignment rules.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    Business rule administrator [business_rule_admin]

    Create, modify, and delete Classic Business rules.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    Client script administrator [client_script_admin]

    Create, modify, and delete Client scripts.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    Form administrator [form_admin]

    Create, modify, and delete forms, and form sections and section elements.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    Report administrator [report_admin]

    Manage, share, publish, and schedule all reports. Users assigned this role can access the Reports > Administration module and manage all report-related objects. The report_admin role inherits all other report roles.

    Contains Roles

    List of roles contained within the role.

    • gauge_maker
    • report_alias_admin
    • report_global
    • report_group
    • report_publisher
    • report_scheduler
    • viz_admin

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    Script include administrator [script_include_admin]

    Create, modify, and delete Script includes.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    UI action administrator [ui_action_admin]

    Create, modify, and delete Defining UI actions.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    UI macro administrator [ui_macro_admin]

    Create, modify, and delete UI macros.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    UI page administrator [ui_page_admin]

    Create, modify, and delete UI pages.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    UI policy administrator [ui_policy_admin]

    Create, modify, and delete Using UI policies.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.

    UI script administrator [ui_script_admin]

    Create, modify, and delete UI scripts.

    Contains Roles

    List of roles contained within the role.

    None.

    Groups

    List of groups this role is assigned to by default.

    None.

    Special considerations

    Note:
    Avoid granting an admin role when more specialized roles are available.