ServiceNow Workflow

A unified portal for governed, self-service request management services leveraging Keeper security services via ServiceNow.

Overview

The ServiceNow Workflow app empowers administrators and security teams to seamlessly manage Keeper Vault operations directly within the ServiceNow platform. This integration leverages the capabilities of the Keeper Commander CLI, enabling automation and secure password management as part of ServiceNow’s IntegrationHub and Flow Designer workflows with a service catalog portal.

circle-info

This integration is currently in review with ServiceNow. Publish date ETA: March 2026.

Features

Feature
Items
Description

Endpoint Privilege Manager Approvals

  1. Approve or Deny EPM Requests

Automated SIR incident flow for EPM Approval Request.

Request Access To Record or Folder

  1. Request Access To Folder

  2. Request Access to Record

  3. Request One Time Share

Grant or revoke user access to record(s) or folder(s) given that record or folder path or UID.

Store Records To Keeper Vault

  1. Add Database Credentials

  2. Add Login Record

  3. Add Server Credentials

  4. Add SSH Key

  5. Add Software License

  6. Add Secure Note

  7. Add Memberships

Securely store your credentials in keeper vault.

Search

  1. Search Record

  2. Search Folder

Search for a given record or folder.

Example Use Cases

Request access to a record

  1. Requestor raises a request ticket to access a record stored in a company Keeper vault.

  2. App admin approves the request

  3. Fulfillment groups manages the task and share a requested record via service-now dedicated app

  4. Result: Record is successfully shared to ServiceNow user.

Endpoint Privilege Management

  1. An request is raised form endpoint device.

  2. ServiceNow security incident will be created for that request.

  3. ServiceNow app admin approves / deny the request.

  4. Security incident ticket will be marked closed with appropriate comments.

Prerequisites

  • Mid server configuration in ServiceNow.

  • Commander CLI installed in mid server.

  • ServiceNow Keeper Security ITSM app (Optional - For EPM Approval)

Roles Required In ServiceNow

App admin user roles and accessibilities

Application Menu
Required Roles
  1. Guided Setup

  1. x_keese_ks_inthub.ks_admin

  1. Keeper Sevice Portal

  1. x_keese_ks_inthub.ks_admin

  2. catalog-admin

  3. mid_server

  1. Service Catalog

  1. x_keese_ks_inthub.ks_admin

  2. catalog-admin

  3. mid_server

  1. My Approvals

  1. x_keese_ks_inthub.ks_admin

Approver user roles

Application Menu
Required Roles
  1. My Approvals

  1. x_keese_ks_inthub.approver

Requestor user roles

Application Menu
Required Roles
  1. Keeper Service Portal

  1. x_keese_ks_inthub.ks_app

  2. itil

  3. mid_server

Support user roles

Application Menu
Required Roles
  1. Application Log

  2. Support Page

  1. workflow_admin

  2. x_keese_ks_inthub.support_user

Download And Install Application

Users who have the System Administrator (admin) role are authorised to install applications from the ServiceNow Store.

  1. Search for Keeper Security Workflow app in search tab.

  2. Click Get.

  3. Once the app is added successfully to the ServiceNow instance navigate to All > System Applications > All Available Applications > All

  1. Find the Keeper Security Workflow using search, and click install.

Configuration Instructions

MID Server Configurations

To configure Keeper Security Workflow app for ServiceNow, User needs a MID server configured and validated in ServiceNow.

Mid server is an agent in ServiceNow where Keeper commander CLI and service mode will be hosted.

To configure MID Server follow below steps

  1. Log in to the ServiceNow instance using your Administrator privileges.

  2. Navigate to the All tab > Search for keeper security IntegrationHub> Guided Setup > MID Server

Please follow the ServiceNow guidelines herearrow-up-right, for any MID server installation troubleshoot guidelines.

Keeper Security Workflow Configurations

Once, MID server is configured and validated, Perform below steps to configure the application.

  1. Log in to the ServiceNow instance using your Administrator privileges.

  2. Navigate to the All tab > Search for keeper security IntegrationHub> Guided Setup

  1. Click on Install Keeper Commander CLI, click on Configure, and follow the steps to install Keeper Commander CLI in MID Server.

  1. Move on to the next step Configure Keeper Service Mode On MID Server, click on configure and follow the steps to configure and start Service Mode on MID server.

Below is an sample configuration

Approval Group

Once service mode is up and running in MID server, head over to the guided setup to configure approval groups.

Approval group members will get the requests for approval for each request raised by requestor.

  1. Now, go to the final step of the guided setup Configure Keeper ServiceMode Credentials, click on Configure.

  1. Click on New, and Configure the details of service mode running in mid server.

Requesting Services

A requestor can request a service by following below steps

  1. Navigate to All > Keeper Security IntegrationHub > Keeper Service Portal

  1. In service portal page click on Request something

  1. Click on the desired category and select an service to request for.

  1. Fill the form related to the item, and click on Request.

  1. A request ticket will be assigned to the requestor with the details as seen below.

Approving Requests

In app admin side, The app admin can view requests, approve or deny them, and performs fulfilment tasks if required.

  1. To view and approve / deny requests app admin or approver can navigate to All > Keeper Security IntegrationHub > My Approvals

  1. Approver can approve or deny the request by clicking respective buttons

Task Fulfilment

If a task requires additional information or some fulfillment works from the app admin like fetching correct records to share or changing user requests permission, can achieved by task section.

  1. Navigate to All > Keeper Security IntegrationHub > Service Catalog > Task

  1. Under task section, app admin can search for a record to share, folder to share or can create a new record in keeper vault directly from ServiceNow.

  1. Under task, app admin can search for a record

  1. Once a task is completed, The desired record is shared to the requested user, With the message received from service mode.

Endpoint Privilege Manager

Endpoint privilege management approval cycle depends upon the ServiceNow Keeper Security ITSM app.

User need to turn on the alerts for endpoint privilege management in Keeper admin console to be able to use this feature.

1. When a EPM request is raise, You will see the request under Keeper Security IntegrationHub > My Approvals

  1. A request will be created with reference to the security incident ticket.

  1. App admin can approve or deny the request, Once the approval process is done, The security incident ticket will be marked closed with proper comments.

Troubleshooting

Service Mode Configuration Error

If below error occurs in case of configuring service mode with MID server, Please follow below troubleshooting steps

  1. Check the service mode host or apikey

  2. Check if correct MID server is configured while submitting the configuration form.

Approval Request Not Showing In My Approvals Section

  1. Ensure that the correct Approval Group is configured when setting up Service Mode in ServiceNow.

  2. Verify whether the application administrator is a member of the approval group configured in the form.

Records / Folder Search is showing Unexpected error occured

  1. Ensure that MID server status is UP. If the status is Down, restart MID Server

  2. Ensure MID server is validated.

  3. Ensure that Service Mode is running inside correct MID Server and listening to the ports configured.

EPM Requests Not Showing In My Approvals Section

  1. Check if Endpoint Privilege Manager Alerts has been activated in Alerts section of Keeper Admin Console.

  2. Check if the Keeper Security ITSM app is installed and activated.

  3. Check if the Keeper Security ITSM app is configured correctly.

Application Logs

  1. You can always visit Application Log section for more information about the application logs.

Last updated

Was this helpful?