Enabling SSO with Google
Administrators can enable Single Sign-On for their Magentrix portal through Google. Before SSO can be enabled for their portal, administrators must create a Google Project and configure the Project's OAuth on Google.
Requirements
To enable SSO with Google, users must be assigned a security role with the following permissions:
- Administrator System Role
Users also require the following external permissions:
- You must be registered as a Google Developer
To enable SSO with Google:
- Log in to the Google Developers Console.
- Create a Google Project:
- In the Project page, click Create Project.
- Complete the provided fields and then check the Terms of Service checkbox.
- Click Create.
- Create a Client ID for the Project:
- In the Project page, click the Project.
- Click APIs & auth > Credentials.
- Click Create New Client ID.
- In the Application Type field, select Web Application.
- In the Authorized Javascript Origins field, enter your portal URL (e.g. portalname.magentrix.com)
- Click Create Client ID.
- Note the Client ID and Client Secret fields for later use.
- Open your Magentrix portal and navigate to the Setup Home page.
- Click Extend > Connected Apps.
- Click New.
- Select Authorization Provider and then click Next.
- Select Google and then click Next.
- In the Consumer Key field, enter your Google App ID.
- In the Consumer Secret field, enter your Google App Secret.
- Click Save.
- Copy the provided URL in the Callback URL field.
- Return to the Google Developers Console, and then click Edit Settings.
- In the Authorized Redirect URI field, enter the Callback URL and then click Update.
See Also:
<< Enabling SSO with Facebook | Enabling SSO with LinkedIn >>