--- title: Special administrative roles description: 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.Create, modify, and delete assignment rulesThe instance can automatically assign a task to a user or group based on pre-defined conditions by using data lookup rules and assignment rules..Create, modify, and delete Business rules./>.Create, modify, and delete client scripts.Create, modify, and delete forms, and form sections and section elements.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.Create, modify, and delete Script Includes.Create, modify, and delete UI actions.Create, modify, and delete UI macros.Create, modify, and delete UI pages.Create, modify, and delete using UI policies.Create, modify, and delete UI scripts. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-administration/user-administration/r\_SpecialAdministrativeRoles.html release: australia product: User Administration classification: user-administration topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Base system roles, Managing roles, User administration, Configure core features, Administer the ServiceNow AI Platform] --- # Special administrative roles 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/managing-user-subscriptions-v2.md) 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 **Parent Topic:**[Base system roles](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/user-administration/r_BaseSystemRoles.md) ## Assignment rule administrator \[assignment\_rule\_admin\] Create, modify, and delete [assignment rules](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/table-administration-and-data-management/c_DefineAssignmentRules.md). ### 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 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 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.