---
title: Example: Defining an Approval Block for the Service Request Business Object
slug: neurons-for-itsm/admin-user-help/enu/latest/example-defining-an-approval-block-for-the-service-request-business-object
createdAt: 2026-07-14T19:16:47.383Z
---

- [Determining the Approver Field](docId\:kigxDl5LXbfOTEmEstLnu)
- [Determining the Pick List Value](docId\:kigxDl5LXbfOTEmEstLnu)
- [Creating an Approval Workflow](docId\:kigxDl5LXbfOTEmEstLnu)

## Determining the Approver Field

1. From the Configuration Console, click **Build > Business Objects** to open the **Business Objects** workspace.
2. Select **Service Request**. The **Service Request Details** page appears.
3. Click the **Fields** tab. The service request fields are listed.
4. Click **DefaultApprover**. The **DefaultApprover** field is a pick list and it uses the list name **Contacts in Contact Store**.

*Default Approver Pick List*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/Z8iiCAwWZSH-5Oqw75NpF_servicerequestpicklist.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/service_request_picklist.png" githubPath="Content/Resources/Images/help-images/service_request_picklist.png" showCaption="false" indent="1"}

5. Make a note of this.

## Determining the Pick List Value

1. From the Configuration Console, click **Build > Pick Lists** to open the **Pick Lists** workspace. The pick lists are listed.
2. Click **LoginID of Employee**. The **Validation List** page appears.
3. The value of the **List Name** field is **LoginID of Employee**.

*Validation List*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/FxE12gdJnzHyZMUbdUfEV_servicerequestpicklistvalue.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/service_request_picklist_value.png" githubPath="Content/Resources/Images/help-images/service_request_picklist_value.png" showCaption="false" indent="1"}

4. Make a note of this.

## Creating an Approval Workflow

1. From the Configuration Console, click **Build > Business Objects** to open the **Business Objects** workspace.
2. Select **Service Request**. The application displays the **Service Request Details** workspace.
3. Click **Workflows**. The application displays the workflows.
4. Click **Add new\...**. (Optional. You can modify an existing workflow instead.) The application displays the **Add New Workflow** page.
5. Enter information as needed in the following fields:

| Field           | Description                                        |
| --------------- | -------------------------------------------------- |
| Business Object | Service request.                                   |
| List Name       | A unique name for the workflow. Do not use spaces. |
| Display Name    | The name as it appears in a form.                  |
| Description     | A description of what the workflow does.           |

*Add New Workflow Page*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/rEK35ZhqPj38iIm6jbGe6_approverworkflow.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/approver_workflow.png" githubPath="Content/Resources/Images/help-images/approver_workflow.png" showCaption="false" indent="1"}

6. Click **Save**. The workflow page appears.
7. Click **Add Version**. The Workflow Editor appears.
8. Drag and drop the **Get Approval** block onto the Workflow Editor.
9. Double-click the **Get Approval** block header and set the following
10. Select **User from Context BO field/Service Request Parameter** and select **LoginId** from the drop-down list.

:::hint{type="info"}
Because the **contact group** field is not a business object field by default in the **Service Request** business object, this use case describes specifying a default approver from the business object in context option and not from a contact group from a business object in context.
:::

*Get Approval Workflow Block Properties Example*

::Image[]{src="https://api.archbee.com/api/optimize/parib0MC3hVoUNdfQdnac/xVKkx4Rtp4fbYtybEQqER_getapprovalproperties.png" position="flex-start" size="40" initialPath="../../Resources/Images/help-images/get_approval_properties.png" githubPath="Content/Resources/Images/help-images/get_approval_properties.png" showCaption="false" indent="1"}

11. Save your changes.

:::Paragraph{indent="1"}
Now the service request workflow is set up to get approval from the owner of the organization to which the request offering is published.
:::
