OpenVPN Integration
OpenVPN is an open-source software application that provides secure virtual private network (VPN) connections. It encrypts data transmitted over the internet, ensuring privacy and security for users accessing networks remotely. With customizable configurations, OpenVPN is widely used for secure remote access to corporate networks and bypassing geo-restrictions while browsing.
How does this integration help
OpenVPN integration on your Sprinto account helps you achieve compliance posture for users' access controls. Upon configuration, Sprinto retrieves the user accounts' data from OpenVPN and verifies it against the defined valid access type for OpenVPN on Sprinto. Sprinto activates checks against any user who falls out of the valid access type to help you maintain access for users who actually need it.
Sprinto check for OpenVPN
Following are the available Sprinto checks for OpenVPN integration:
Sprinto check
Reference procedure
OpenVPN access should be removed for offboarded user
User should be identified
User access to critical system should be valid
Integrating OpenVPN with Sprinto
Follow the procedure below to integrate and configure OpenVPN with Sprinto:
Before you begin:
Ensure you have administrator privilege on OpenVPN to perform this integration procedure.
Log in to Sprinto’s admin portal using your credentials.
Sprinto utilizes Truto as an integration partner for this integration.
Integration procedure:
Get the credentials from the OpenVPN account.
Log in to OpenVPN account using your credentials.
Navigate to API under the API & Logs feature.
Click Create new credentials.
Enter the following details for new credentials:
Name: Enter a name for the new credentials.
Lifetime: Choose an expiry for the new credentials.
Whitelist IPs: <keep it empty>
Click Create to generate the new credentials.
Copy the Public API Client ID and Secret and save them securely. We will need these details to build integration.
Integrate OpenVPN on Sprinto.
Go to Security Hub > Settings > Integrations, and select the Available tab.
Click Connect next to OpenVPN.
Read the on-screen instructions and click Next.
Select the acknowledgment checkbox at the bottom, and click Connect to OpenVPN. Note: Ensure you have enabled the pop-up window on your browser.
Enter the Client ID and Client Secret copied from Step 1, and enter your OpenVPN account’s name. Click Connect.
Configure OpenVPN as a Critical system.
On the Sprinto app, go to Security Hub > Access > Overview, and click Add Critical System.
Select OpenVPN from the critical system library, and click Add system. Note: “Connected” is highlighted next to the critical system if the system is integrated successfully from the previous step.
From Access overview page, select OpenVPN from the list.
Click Configure now/ Manage from the Summary tab.
Click Configure/ Manage next to Access validity.
Select the valid user access type from the available options.
OpenVPN is integrated and configured as a critical system; Sprinto will sync user account data from OpenVPN and compute users’ access validity. Sprinto will also activate the Sprinto check against any staff member who does not have valid access. Wait until Sprinto finishes the data syncing process.
Please contact Sprinto Support if you have any queries related to the integration or need any assistance.
Last updated