Service Builder approval flow
Summarize
Summary of Service Builder approval flow
The Service Builder approval flow manages the lifecycle of services and service offerings from creation to publication within ServiceNow. It controls how these items transition through various states—Draft, Awaiting approval, and Published—ensuring that services meet organizational standards before becoming available for use. Administrators can enable the default approval process or customize it using Workflow Studio to align with specific business needs.
Show less
Key Features
- Standard Approval Flow: By default, services move automatically through the states—starting in Draft when created or edited, then Awaiting approval after submission, and finally Published once approved.
- State Management:
- Draft: Indicates a new or checked-out service/offering being edited; these items are inactive, not searchable, and display visual indicators like [DRAFT] labels and warning icons.
- Awaiting approval: Services/offering submissions await review and approval to ensure compliance with standards such as naming conventions, descriptions, commitments, and KPIs.
- Published: The active version used by the application and accessible to users.
- Edit and Checkout Process: Editing a service or offering creates a Draft copy; offerings can be edited individually but require checking out their parent service to republish changes.
- Approval Roles: Service owners create/edit items and submit for approval; process owners and portfolio owners review and approve for publishing.
- Customization via Workflow Studio: Administrators can enable the standard approval flow and tailor it by modifying the 'Service Builder publish' subflow or creating custom flows to meet organizational requirements.
Key Outcomes
- Ensures that all services and offerings meet quality and compliance standards before publication.
- Provides clear visibility and control over service versions through defined states and checkout mechanisms.
- Enables organizations to customize approval workflows to fit their governance and process needs.
- Facilitates collaboration among service owners, process owners, and administrators during the service lifecycle.
As you create and edit services and service offerings in Service Builder, various states get assigned and change on the services' way to being published (approved). Administrators enable the standard approval flow and can even customize it using the subflow option in Workflow Studio.
Standard approval flow
By default, the approval flow in Service Builder is set to approve services automatically.
- As you edit a service or offering, it's in a Draft state.
- After you submit your service or offering, it moves into the Awaiting approval state.
- After your service or offering is approved, it moves into the Published state.
When you check out an offering to edit it, the offering and its parent service both get checked out. The rest of the child offerings of that parent service remain in the Published state. After you finish editing the offering, submit it to the parent service so the offering can be republished (offerings are published via the parent service).
Service states
| State | Description |
|---|---|
| Published |
When a new service or offering is created and submitted in Service Builder, the item goes through an approval process before it's assigned to the Published state. The Published state indicates that the item is the version being used by the application and available for others. When you edit a published item, Service Builder automatically checks out the item for you and creates a copy for you to work on. The copy is set to the Draft state. |
| Draft |
A service item is in the Draft state in one of these scenarios:
|
|
Awaiting approval |
After submitting your service or service offering, your submission goes through an approval process. Your organization's approval flow confirms that the service is created according to standards such as naming conventions, descriptions, proper use of commitments, and key performance indicators (KPIs). It also enables a quality check to confirm services aren't duplicative. The following lists the tasks for each persona in the approval flow:
|
- You can only edit an item when it's in a Draft state. You can't edit a published item that has been checked out.
- An item in the Draft state is always inactive and doesn't show up in a search or when you're browsing.
- You can't change the Active flag of an item in the Draft state.
- The approval process is available starting with the Utah release and after. Depending on your organization, the approval process could take some time. Contact your administrator if you have questions about the approval process time.
Enable and customize an approval flow
Administrators enable the approval flow that comes with the base system by updating the 'Service Builder publish' subflow in Workflow Studio.