Accept or reject a component request for inclusion in a component library

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 2 minutes to read
  • Review a request for adding a component to a component library and approve or reject it.

    Before you begin

    Important:
    Starting with the Washington DC release, DevOps Config is being prepared for future deprecation. It will be hidden and no longer installed on new instances but will continue to be supported. For details, see the Deprecation Process [KB0867184] article in the Now Support Knowledge Base.

    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 (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 (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.
      Approval actionDescription
      Accept a request
      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.
      Reject a request
      1. Click Reject on the card.
      2. Enter the reason of rejection for the requester to see in the request.
      3. Click Reject.

    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.