Single sign-on (SSO) is a service that lets you authenticate to multiple websites and applications using one set of login credentials. SSO eliminates the need for multiple logins, hence providing a better user experience. Vultr SSO integrates well with Microsoft Entra ID, a cloud-based identity and access management service.
Follow this guide to integrate Vultr SSO with Microsoft Entra ID using the Vultr Customer Portal.
Log in to your Microsoft Azure account.
Select Microsoft Entra ID under Azure Services.
Click Users under Manage.
Click New user.
Enter the user details. Then, auto-generate and copy the user's password. Then, click Review + create.
Review the user's details and click Create. Copy the User principal name. You'll use the value as an email address to set up a new Vultr SSO user.
Select App registrations under Manage.
Click New registrations.
Name your App, for instance, Vultr SSO
. Then, select Web in the drop-down box set the Redirect URI to https://my.vultr.com/openid/
, and click Register.
Navigate to Manage and select API permissions in the new App page. Then, click Add a permission.
Click Microsoft Graph.
Click Delegated permissions.
Search and set the following permissions in the search box.
Directory: Set Directory.Read.All
permissions.
Group: Set Group.Read.All
permissions.
User: Set User.Read
permissions.
email: Set email
permissions.
offline_access: Set offline_access
permissions.
openid: Set openid
permissions.
profile: Set profile
permissions and click Add permissions to save all the permissions.
Click Grant admin consent for Default Directory.
Navigate to Certificates & secrets and click New client secret.
Name the client secret. For instance, Vultr SSO Secret
, set the expiry, and click Add.
Copy the Azure client secret value to your clipboard because the Azure Portal won't display the value again.
Navigate to Overview and copy the Application (client) ID and Directory (tenant) ID.
Navigate to Account and select Users under OTHER.
Click Begin Setup under Single Sign-On.
Enter Microsoft Entra ID Credentials and specify https://login.microsoftonline.com/directory-tenant-id
(For example, https://login.microsoftonline.com/963-542b-48b-8e75-1a
) as the OpenID Provider URL. Then, click Enable SSO.
Enter the user details, including the name and email. Then, customize the user permissions and click Add User.
Use your Microsoft Entra ID user account to log in to Vultr through the Vultr SSO Login page.