Prerequisites
Before setting up SSO between your Dailymotion channel and Azure AD, please make sure you comply with the following requirements:
- You have an Azure account with permissions to register and manage apps in Azure AD
- You subscribed to our Single Sign-On feature
If you haven't subscribed yet, please reach out to your assigned Account Manager or our Support Team
Set up SSO with Azure AD
Once you meet the above requirements, follow this step-by-step guide to set up SSO with Azure AD on your Dailymotion account:
Step 1: Register a new application in Azure AD
- Log into your Azure account and go to Azure Active Directory → App registrations → New registration
- Name your application ex. Dailymotion
- In Supported account type, we recommend selecting Accounts in any organizational directory (Any Azure AD directory - Multitenant)
- In Redirect URI:
- Select Single-page application (SPA)
- Add https://partner.api.dailymotion.com/oauth/v1/sso/login-callback
- Click Register
- Copy the Client ID and Tenant ID from the app page
- Go to the Authentication tab on the left
- In Implicit grant and hybrid flows, check ID tokens (used for implicit and hybrid flows)
- Save
Step 2: Assign a test user to the app in Azure AD
- In Azure AD → Enterprise applications, open the app registered in step 1
- Go to Users and groups → Add user/group
- Assign a test user to this app
Make sure about the followings:- this user isn't part of your Dailymotion Organization yet
- it uses your business email domain
- you have its credentials
- the "email" field in the user details isn't empty
You can test the login and Just-in-time (JIT) flows once your SSO configuration is set up on your Dailymotion Studio with step 3.
Step 3: Set up SSO configuration in Dailymotion
Now that you created a new application in your Azure AD account, you can set up SSO in your Dailymotion Studio.
Important
SSO can only be set up by the Owner of the Dailymotion Organization
More info about roles & permissions
- Log into your Dailymotion Studio and go to Organization Settings → Single Sign-On → Set up SSO
- Select Azure AD as your identity provider
- Paste in the Tenant ID and Client ID retrieved in Step 1.6
- In Just-in-time user provisioning:
- Enter your company's email domain
- Define the default user permission for all new users Admin or Editor
- Save
SSO should now be successfully configured on your Dailymotion Organization!
Step 4: Test SSO connection
Check that your SSO connection is working:
- Log out of your Dailymotion Studio
- Enter the test user email assigned in step 2.3 and click Login
- You should be redirected to Azure AD sign in page where you can enter your credentials
- On the Permissions page, select Consent on behalf of your organization, and click Accept
You should now be successfully logged in your Dailymotion Studio via your Azure AD SSO set up.
Step 5: Assign users
You successfully set up SSO on your Dailymotion Studio with Azure AD!
You can now assign users to this registered app in Azure AD.
Make sure that the "email" field in the Azure AD users details isn't empty.
Any assigned user that already exists within your Dailymotion Organisation will be able to login to your Dailymotion Studio with their existing SSO credentials.
Any new user added on-the-fly to your Organization will be automatically provisioned with the default permissions set during SSO setup (step 3.4).
Troubleshoot your SSO set up
Email doesn’t exist
We couldn't find an account matching with the specified email.
Make sure that:
- the email is correct and has been assigned in your Azure AD users list
- you subscribed to our SSO paid feature to have it enabled on your Dailymotion account
User limit reached
SSO not enabled