This article provides step-by-step instructions for configuring Single Sign-On (SSO) and automated user provisioning for Doximity through the Duo Admin Panel.
The setup process consists of two sections:
- SSO Configuration: Configure Doximity as a SAML Service Provider.
- Provisioning Configuration: Configure automated user provisioning using SCIM.
SSO Configuration
Step 1: Configure the Doximity Application
- Log in to the Duo Admin Panel.
- Navigate to Applications and open the Doximity application.
- Configure the application settings as shown below:
Step 2: Retrieve the Metadata URL
- Locate the Metadata section.
- Find the Metadata URL and click Copy.
- Provide the copied URL to your Doximity technical resource.
Step 3: Configure the Service Provider Settings
Under Service Provider, configure the settings shown below:
IMPORTANT: The Assertion Consumer Service (ACS) URL is unique to your organization and will be provided by your Doximity technical resource.
For your convenience, the following URLs are also provided as copyable text:
Entity ID:
https://sso-connect.doximity.com
Assertion Consumer Service (ACS) URL:
https://sso-connect.doximity.com/auth/saml/organization_identifier
NOTE: The Single Logout URL, Service Provider Logout URL, and Default Relay State fields are optional and may be left blank
Step 4: Configure the SAML Response
Under SAML Response, configure the settings shown below:
-
NameID format:
urn:oasis:names:tc:SAML:1.1:nameid-format.email/Address -
NameID attribute:
<Email Address> -
Signature Algorithm:
SHA526 - Signing Options: Select both Sign response and Sign assertion.
Optional — SAML Assertion Encryption
Doximity supports SAML Assertion encryption.
If you wish to enable this feature, please work with your Doximity technical resource to obtain the required certificate.
Step 5: Configure the SAML Attribute Mappings
Under Attributes, configure the mappings shown below:
NOTE: The following fields can be left blank:
- Create Attributes
- Role Attributes
- Attribute Transformations
Step 6: Configure Universal Prompt and Policy
Configure the Universal Prompt and Policy sections according to your organization's requirements and the settings used for similar applications.
Provisioning Configuration
Step 1: Access Provisioning Settings
In the Duo Admin Panel, navigate to Provisioning.
Step 2: Configure Provisioning Authentication
Under Authentication, configure the settings shown below:
For your convenience, here is the SCIM Base URL as copyable text:
https://sso-connect.doximity.com/scim_v2
IMPORTANT: Please work with your Doximity technical resource to obtain the provisioning token through a secure method
Step 3: Validate the Connection
- Click Connect to application.
- Confirm that the connection is successful before proceeding.
Step 4: Configure Provisioning Attribute Mapping
Under Attribute Mapping, configure the mapping shown below:
Step 5: Enable Provisioning
Click Save and Enable to save your configuration and activate provisioning.
Additional Resources
For more information about configuring Duo Single Sign-On and automated provisioning, please refer to the following resources: