Skip to content

hashicorp/vault-servicenow-credential-resolver

vault-servicenow-credential-resolver


Please note: We take Vault's security and our users' trust very seriously. If you believe you have found a security issue in Vault or vault-servicenow-credential-resolver, please responsibly disclose by contacting us at security@hashicorp.com.


This repository contains the source code for HashiCorp's Vault credential resolver. It allows ServiceNow MID servers to use Vault for external credential storage.

Getting started

See the user documentation at vaultproject.io for installation and configuration instructions.

Building from source

Prerequisites:

  • JDK 8+
  • Gradle
  • Docker

Create a JAR file which you can upload to your MID server by running the jar Gradle task:

./gradlew jar

You can then find the built JAR at build/libs/vault-servicenow-credential-resolver.jar.

Running tests

# Unit tests
./gradlew test

# Integration tests
./gradlew integrationTest