Prerequisites
- An OpenHands Enterprise installation.
- Administrator access to your corporate identity provider, so you can create a SAML application and read its metadata.
- Your installation’s Authentication hostname, which is
auth.<your-openhands-domain>by default.
allhands.
Step 1: Register OpenHands with Your Identity Provider
Create a SAML application in your identity provider with these values. Replace<your-auth-hostname> with your Authentication hostname, for example
auth.openhands.example.com.
Send these attribute statements with the SAML response:
email(required)firstNameandlastName(recommended)
Step 2: Enable SAML SSO
Pick the path that matches how OpenHands Enterprise is deployed.- Replicated
- Standalone Helm
Open the Replicated Admin Console for your OpenHands Enterprise
installation and go to the application configuration page.In Enterprise SSO (SAML) Authentication:
- Enable Enable Enterprise SSO Authentication.
- Enter your identity provider’s metadata URL in SAML Metadata URL.
- Optionally change the Identity Provider Display Name.
- Save and deploy the updated configuration.
Step 3: Verify Sign-In
- Open
https://app.<your-openhands-domain>in a private browser window. - Choose Connect to Enterprise SSO.
- Complete sign-in with your identity provider.
- Confirm you return to OpenHands signed in.

