Overview
This guide explains how to connect Veeva Vault with Grip Security.
Integrating with Grip’s SSPM module enables Grip to assess critical security settings, including access control, configuration baseline, and other relevant aspects within your Veeva Vault platform environment.
To connect Veeva Vault to Grip, you will need to create an OAuth 2.0 / OpenID Connect profile and provide Grip with the following connection details:
OAuth OIDC Profile ID
Vault DNS (Vault ID URL)
Client ID
Access Token URL
Important.
If you encounter any issues connecting Veeva with Grip, please don't hesitate to contact our support team.
Create an OAuth 2.0 / OpenID Connect profile
Log in to the administrator account, navigate to Settings (1) » OAuth 2.0/ OpenID Connect Profiles (2)
Click on Create (3)

Enter a Label and Name for the profile (4).
Select 'Active' as the profile status.
Optional: Add a description of the profile.
Under OAuth 2.0 / OpenID Connect Configuration (5)
Set the Authorization Server Provider to your selected provider, or choose Other if it's not listed.
You can also uncheck the Perform strict Audience Restriction validation box.
Enter information for AS Metadata. All OpenID Connect providers have a URL ending with /.
well-known/openid-configuration, which contains this metadata.
For example:
Okta:
https://{OKTA_INSTANCE}.okta.com/.well-known/openid-configurationAzure:
https://login.microsoftonline.com/{TENANT}/v2.0/.well-known/openid-configuration
Use this metadata to set up AS Metadata by clicking the Upload AS Metadata button (6) and choosing the Provide Authorization Server Metadata URL option.
Click Save.

The created profile is now displayed.
Copy the Vault Session ID URL; you will need it when connecting to Grip.

Connect Veeva Vault to Grip SSPM
From the Grip platform, go to Posture management » Click on Add Tenant (1) » Veeva Vault (2)
In the Add VeevaVault Tenant window (3), enter the following details:
Display name | Give the configuration a name |
OAuth OIDC Profile ID | OIDC profile ID generated by Veeva when creating a new OIDC profile. To configure the OIDC profile ID, use the ID in your OIDC profile in Veeva. Your OIDC profile contains a Vault Session ID URL, for example, |
Vault DNS (Vault ID URL) | Veeva Vault instance URL you copied in the previous step |
Client ID |
|

Once connected, the Tenant will be added to the Connected Tenants under Posture Management.
There, you can view and filter your policy statuses, assess your security posture, and address any issues.