Accept or reject a component request
Review a request for adding a component to a component library and approve or reject it.
Before you begin
Important: DevOps Config is now deprecated and no longer supported or available for new activation.
Someone has requested to add a local component from an application to the component library as a shared component. If there are such requests in a library that need your approval, you see a Requests label ([Omitted image "cdm-comp-library-request.png"] Alt text: The Requests label beside the library name in the list.) beside the library name.
Role required: cdm_admin or cdm_editor
Procedure
-
Navigate to All > DevOps Config > DevOps Config Workspace.
-
Click the component libraries icon ([Omitted image "icon-component-libraries.png"] Alt text: Component libraries icon.) in the left navigation to open the Component libraries tab.
-
Open a component library and select the Requests tab.
Note: The Requests tab is available only when there’s an open request for adding a component to the library.
-
Click a requests card to review its config data.
The config data of the selected card appears in the preview pane.
-
As required, click accept or reject the request.
|
Approval action |
Description |
|---|---|
|
Accept a request |
Note: If a component with the same name exists in the library, enter a different name.
|
|
Reject a request |
|
- The request is removed from the Requests tab.
- Any comments added in the request can be seen by the requester in the app from where the request was submitted.
- If the request is approved:
-
The state of the request updates to Accepted.
-
The component is added to the selected component library as a shared component. Any secret data values (such as account id or passwords) for keys, referenced variables, and file attachments in file nodes are not included with the component. You have to replace the file attachments in all such file nodes.
If the library is available, the component is ready for use in multiple CDM apps.
-
If you selected Publish version in the Additional actions field, then the shared component is published.
-
- If the request is rejected, the state of the request updates to Rejected.
---
title: Accept or reject a component request
description: Review a request for adding a component to a component library and approve or reject it.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/it-service-management/devops-family/cdm-comp-library-request-approval.html
release: australia
product: DevOps \(Family\)
classification: devops-family
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 2
breadcrumb: [Sharing components among applications — Component libraries, Using DevOps Config, DevOps Config, IT Service Management]
---
# Accept or reject a component request
Review a request for adding a component to a component library and approve or reject it.
## Before you begin
**Important:** DevOps Config is now deprecated and no longer supported or available for new activation.
Someone has requested to add a local component from an application to the component library as a shared component. If there are such requests in a library that need your approval, you see a **Requests** label \(\[Omitted image "cdm-comp-library-request.png"\] Alt text: The Requests label beside the library name in the list.\) beside the library name.
Role required: cdm\_admin or cdm\_editor
## Procedure
1. Navigate to **All** > **DevOps Config** > **DevOps Config Workspace**.
2. Click the component libraries icon \(\[Omitted image "icon-component-libraries.png"\] Alt text: Component libraries icon.\) in the left navigation to open the **Component libraries** tab.
3. Open a component library and select the **Requests** tab.
**Note:** The **Requests** tab is available only when there’s an open request for adding a component to the library.
4. Click a requests card to review its config data.
The config data of the selected card appears in the preview pane.
5. As required, click accept or reject the request.
<table id="choicetable_mcn_flw_dxb"><thead><tr><th align="left" id="d308211e130">
Approval action
</th><th align="left" id="d308211e133">
Description
</th></tr></thead><tbody><tr><td id="d308211e139">
**Accept a request**
</td><td>
1. Click **Accept** on the card.
2. As required, update the fields in the Approve Request pop-up window.
- Select a library in the **Target library** field to which the component will be added.
- Update the name of the component in the **Component** field.
**Note:** If a component with the same name exists in the library, enter a different name.
- Update the description of the component in the **Component description** field.
3. Add comments about the approval for the requester to see in the request.
4. Select an action option in the **Additional actions** field to perform after the request is processed.
- **No additional actions**: Does not process anything for the latest version of the component.
- **Publish version**: Publishes the component version.
5. Click **Accept**.
</td></tr><tr><td id="d308211e209">
**Reject a request**
</td><td>
1. Click **Reject** on the card.
2. Enter the reason of rejection for the requester to see in the request.
3. Click **Reject**.
</td></tr></tbody>
</table>
## Result
- The request is removed from the **Requests** tab.
- Any comments added in the request can be seen by the requester in the app from where the request was submitted.
- If the request is approved:
- The state of the request updates to Accepted.
- The component is added to the selected component library as a shared component. Any secret data values \(such as account id or passwords\) for keys, referenced variables, and file attachments in file nodes are not included with the component. You have to replace the file attachments in all such file nodes.
If the library is available, the component is ready for use in multiple CDM apps.
- If you selected **Publish version** in the **Additional actions** field, then the shared component is published.
- If the request is rejected, the state of the request updates to Rejected.
| title | Accept or reject a component request |
| description | Review a request for adding a component to a component library and approve or reject it. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/it-service-management/devops-family/cdm-comp-library-request-approval.html |
| release | australia |
| product | DevOps \(Family\) |
| classification | devops-family |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 2 |
| breadcrumb | Sharing components among applications — Component librariesUsing DevOps ConfigDevOps ConfigIT Service Management |