Certain roles are required to use workflows.

To learn more about managing subscriptions, see Managing per-user subscriptions in Subscription Management and contact your account representative.
Table 1. Workflow roles
Role title [name] Description

Activity creator

[activity_creator]

Creates and edits custom workflow activities, reuses custom activity data, and manages activity packs downloaded from the ServiceNow Store.

Web service administrator

[web_service_admin]

Accesses and uses REST and SOAP messages in the Orchestration activity designer. Creates and edits custom activities that use the REST web service and SOAP web service templates.

Workflow administrator

[workflow_admin]

Checks out, creates, edits, publishes, and deletes graphical workflows.
Warning: Granting this role to a user is equivalent to giving the user the admin role, because workflow Script activities bypass access controls and grant access to all tables and database operations. Script activities do not bypass application scope settings.

Workflow creator

[workflow_creator]

Checks out, creates, edits, and deletes graphical workflows.
Warning: Granting this role to a user is equivalent to giving the user the admin role, because workflow Script activities bypass access controls and grant access to all tables and database operations. Script activities do not bypass application scope settings.

Workflow publisher

[workflow_publisher]

Checks out with force checkout option, validates, publishes, and deletes graphical workflows.