KNOWLEDGEBASE

How to Set Up LinkedIn SSO and Microsoft SSO

It's important to make registration to your website as easy as possible - to that end, MediaOS supports several single-sign on options so users can skip filling out forms or email confirmation and instead are immediately logged in to your site via Google, LinkedIn or a suite of Microsoft enabled accounts. Not only does this get more people registered for your site, but it also immediately adds the user to your CRM and can even automatically sign them up for MediaOS Enabled Newsletters! Reach out to us today to learn more about getting your website integrated with MediaOS.

Why Set up SSO? #

Simplifying registration is key to growing your online audience. With MediaOS, you can enable Single Sign-On (SSO) through platforms like Google, LinkedIn, and Microsoft, allowing users to skip lengthy forms and immediately access your site. This not only increases your registration rates but also adds users directly into your CRM and can automatically enroll them into MediaOS-enabled newsletters. If you are using a MediaOS Integrated Website with the Digital Publisher's Tech Stack, you’ll be able to give readers multiple registration options, improving their experience and boosting engagement.

Setting up LinkedIn SSO: #

To set up LinkedIn SSO, begin by visiting the LinkedIn Developer Portal at developer.linkedin.com. Once logged in, click My Apps from the top navigation and select Create App. Follow the steps to enter your app details, including the app name, associated LinkedIn Page URL, privacy policy URL, and upload your app logo. After agreeing to the terms and conditions, click Create to finalize your new app.

After the app is created, you’ll need to request access to LinkedIn products. Open the app you just created and click the Products tab. From there, locate Share on LinkedIn and click Request Access. You should also request access for Sign In With LinkedIn using OpenID Connect to enable the SSO functionality.

Next, retrieve your client credentials by navigating to the Auth tab in your app’s dashboard. Copy both the Client ID and Primary Client Secret, as you’ll need to send these to your MediaOS Account Manager to complete the integration.

Once you have sent your credentials, return to your LinkedIn app settings. Under Authorized Redirect URLs for Your App, add the following redirect URL:
https://mos-scripts.com/user/sso/linkedin/step2.php
This ensures that LinkedIn can properly route authentication responses back to MediaOS. After completing these steps, your LinkedIn SSO setup is ready for use.

Setting Up Microsoft SSO: #

For Microsoft SSO setup, start by visiting the Microsoft Azure Portal. After logging in, click on App Registrations and select New Registration. During registration, under Supported Account Types, select the option for Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts (e.g., Skype, Xbox). For the Redirect URI, select Web and enter the following URL:
https://mos-scripts.com/user/sso/microsoft/step2.php
Then click Register to create your app.

Once your app registration is complete, copy the Application (Client) ID—this will serve as your Client ID for integration purposes. To create a Client Secret, click Add a Certificate or Secret, then select New Client Secret. Enter a descriptive name, set the expiration to 24 months, and click Add. After the secret is generated, be sure to copy the Value immediately, as this will be your Client Secret.

Finally, send the Application (Client) ID and the Client Secret to your MediaOS Account Manager to complete the Microsoft SSO integration. Once this information is processed, your Microsoft SSO setup will be fully complete.

Skip to content