Note: This article refers to setting up SSO in Benchling In Vivo. For setting up an Okta integration on your core Benchling tenant, please refer to Configure SAML on Okta.
Before setting up SSO please ensure that you know the exact domain names used in the URL for the tenants are being integrated with SSO.
If you do not know the domain for a tenant contact your benchling representative for support.
Tenants using invivo.benchling.com URLs
The format of a Benchling In Vivo URL is [yourcompanyname][test/dev].invivo.benchling.com (e.g. ExampleCompany.invivo.benchling.com)
Setting up SSO for invivo.benchling.com
- Within Okta, in the blue navigation bar click Applications>Applications.
- Click the green "Add Application" button.
- Click the green "Create New App" button.
- Set the Platform to "Web" and select "OpenID Connect".
- Enter the Application name "Benchling In Vivo".
- Upload the Benchling logo (optional)
- Set the login URL to the following:
-
https://<Companydomain>.invivo.benchling.com/api/login/sso/okta/callback
- The company domain will be in the format:
- [yourcompanyname][test/dev]
- e.g https://ExampleCompany.invivo.benchling.com/api/login/sso/okta/callback
- https://ExampleCompanytest.invivo.benchling.com/api/login/sso/okta/callback
- https://ExampleCompanydev.invivo.benchling.com/api/login/sso/okta/callback
-
https://<Companydomain>.invivo.benchling.com/api/login/sso/okta/callback
- Set the logout URL to the following
-
https://<Companydomain>.invivo.benchling.com/api/logout
- The company domain will be in the format:
- <yourcompanyname><test/dev>
- e.g https://ExampleCompany.invivo.benchling.com/api/logout
- https://ExampleCompanytest.invivo.benchling.com/api/logout
- https://ExampleCompanydev.invivo.benchling.com/api/logout
-
https://<Companydomain>.invivo.benchling.com/api/logout
- Click Save.
- Retrieve your Client ID and Client Secret at the bottom of the next screen.
- Click the Assignments tab and add the users who are to access Benchling In Vivo.
- In Benchling In Vivo, click on the Manage Team button at the bottom left of the screen.
- Click "Single Sign On".
- Select Okta
- Enter your company Okta domain, Client ID and Client Secret.
- Click Save.
Logging In: invivo.benchling.com
Log in using SSO - Option 1
- In Okta (Admin account) click Applications.
- Click "Add Application".
- In the search bar, enter "Bookmark App" and click Add.
- Set the label to "Benchling In Vivo".
- Set the URL to the following:
- https://<Companydomain>.invivo.benchling.com/api/login/sso/okta
- The company domain will be in the format:
- [yourcompanyname][test/dev]
- e.g https://ExampleCompany.invivo.benchling.com/api/login/sso/okta
- https://ExampleCompanytest.invivo.benchling.com/api/login/sso/okta
- https://ExampleCompanydev.invivo.benchling.com/api/login/sso/okta
- Click Done.
- Add the Benchling logo (optional).
- Assign access to the relevant users by clicking the green Assign button.
- The users should now see Benchling In Vivo in their "My Apps" section and can click to login.
Log in using SSO - Option 2
If your company uses SSO, we will set you up with a unique domain to access In Vivo that should follow the pattern below:
- navigate to the following URL:
- https://<Companydomain>.invivo.benchling.com/login
- The company domain will be in the format:
- [yourcompanyname][test/dev]
- e.g https://ExampleCompany.invivo.benchling.com/login
- https://ExampleCompanytest.invivo.benchling.com/login
- https://ExampleCompanydev.invivo.benchling.com/login
- Click the Login with SSO link below the login fields.
Tenants using overwatchresearch.com URLs
The format of a Benchling In Vivo URL is [yourcompanyname][test/-sandbox/dev].overwatchresearch.com (e.g. ExampleCompany.overwatchresearch.com)
Setting up SSO for overwatchresearch.com
- Within Okta, in the blue navigation bar click Applications>Applications.
- Click the green "Add Application" button.
- Click the green "Create New App" button.
- Set the Platform to "Web" and select "OpenID Connect".
- Enter the Application name "Benchling In Vivo".
- Upload the Benchling logo (optional)
- Set the login URL to the following:
-
https://<Companydomain>.overwatchresearch.com/api/login/sso/okta/callback
- The company domain will be in the format:
- [yourcompanyname][test/-sandbox/dev]
- e.g https://ExampleCompany.overwatchresearch.com/api/login/sso/okta/callback
- https://ExampleCompany-sandbox.overwatchresearch.com/api/login/sso/okta/callback
- https://ExampleCompanytest.overwatchresearch.com/api/login/sso/okta/callback
- https://ExampleCompanydev.overwatchresearch.com/api/login/sso/okta/callback
-
https://<Companydomain>.overwatchresearch.com/api/login/sso/okta/callback
- Set the logout URL to the following
-
https://<Companydomain>.overwatchresearch.com/api/logout
- The company domain will be in the format:
- <yourcompanyname><test/-sandbox/dev>
- e.g https://ExampleCompany.overwatchresearch.com/api/logout
- https://ExampleCompany-sandbox.overwatchresearch.com/api/logout
- https://ExampleCompanytest.overwatchresearch.com/api/logout
- https://ExampleCompanydev.overwatchresearch.com/api/logout
-
https://<Companydomain>.overwatchresearch.com/api/logout
- Click Save.
- Retrieve your Client ID and Client Secret at the bottom of the next screen.
- Click the Assignments tab and add the users who are to access Benchling In Vivo.
- In Benchling In Vivo, click on the Manage Team button at the bottom left of the screen.
- Click "Single Sign On".
- Select Okta
- Enter your company Okta domain, Client ID and Client Secret.
- Click Save.
Logging In: overwatchresearch.com
Log in using SSO - Option 1
- In Okta (Admin account) click Applications.
- Click "Add Application".
- In the search bar, enter "Bookmark App" and click Add.
- Set the label to "Benchling In Vivo".
- Set the URL to the following:
- https://<Companydomain>.overwatchresearch.com/api/login/sso/okta
- The company domain will be in the format:
- [yourcompanyname][test/-sandbox/dev]
- e.g https://ExampleCompany.overwatchresearch.com/api/login/sso/okta
- https://ExampleCompany-sandbox.overwatchresearch.com/api/login/sso/okta
- https://ExampleCompanytest.overwatchresearch.com/api/login/sso/okta
- https://ExampleCompanydev.overwatchresearch.com/api/login/sso/okta
- Click Done.
- Add the Benchling logo (optional).
- Assign access to the relevant users by clicking the green Assign button.
- The users should now see Benchling In Vivo in their "My Apps" section and can click to login.
Log in using SSO - Option 2
If your company uses SSO, we will set you up with a unique domain to access In Vivo that should follow the pattern below:
- navigate to the following URL:
- https://<Companydomain>.overwatchresearch.com/login
- The company domain will be in the format:
- [yourcompanyname][test/-sandbox/dev]
- e.g https://ExampleCompany.overwatchresearch.com/login
- https://ExampleCompany-sandbox.overwatchresearch.com/login
- https://ExampleCompanytest.overwatchresearch.com/login
- https://ExampleCompanydev.overwatchresearch.com/login
- Click the Login with SSO link below the login fields.