On the Control Centre home page, click on the gear (Settings) icon at the top right.
Select your identity provider from the list on the left and continue based on your selection.
Microsoft Azure Active Directory
When you select Microsoft Azure Active Directory as the identity provider you want to set up, you will be prompted for the following information:
To obtain this information:
- Log into the Microsoft Azure portal.
- Choose Azure Active Directory in the sidebar on the left.
At the top of the page you will see your domain name as registered with Microsoft (e.g. enterprise.com). Copy and paste this into the Tenant Domain field in the Control Centre form. - Go to App Registrations.
- Click on New registration.
- Enter a user-friendly name to identify the app, e.g. Redstor Control Centre.
- Under Supported account types, select the first option (Accounts in this organizational directory only).
- Under Redirect URI (optional), select Web and enter the URI provided above the setup form in the Control Centre.
Click Register. - Copy the application ID that is generated. Copy and paste this into the Client ID field in the Control Centre form.
- Add a password by going to Settings > Keys > Password. Copy and paste this into the Client Secret field in the Control Centre form.
To complete the setup process in the Control Centre, leave the Extra Options field blank and click Submit.
For more help, see this guide.
When you select Google Cloud as the identity provider you want to set up, you will be prompted for the following information:
To obtain this information:
- Log into the Google Cloud Platform.
- Go to Select a project > New project.
- Enter a name and location for the project and click Create.
- Click on OAuth consent screen and provide the required details.
- Click on Credentials and select OAuth client ID.
- Under Application type, select Web application.
- Supply a user-friendly name to identify the app, e.g. Redstor Control Centre.
- In the Authorised redirect URIs field, enter the URI provided above the setup form in the Control Centre.
Click Create. - A Client ID and Client Secret will be generated - copy and paste these into the Control Centre form.
To complete the setup process in the Control Centre, enter access_type=offline,prompt=consent
in in the Extra Options field. Then click Submit.
For more help, see this guide.
Other
We currently only support Keycloak as an alternative to Microsoft and Google. To set up Keycloak as your identity provider, follow the steps below.
In the Control Centre, when you select Other as your identity provider, you will be prompted for the following information:
To obtain this information:
- Log into the Keycloak Admin Console.
- In the Master drop-down menu, click Add Realm. Enter a name and click Create.
- (optional) Configure the Realm's Token settings (token expiry, timeouts, etc.).
- Go to Clients > Add Client. Copy and paste the Client ID you create here into the Control Centre form. Select openid-connect as the Client Protocol and click Save.
- In the Settings tab, choose confidential as the Access Type to expose the Client Secret in a new Client > Credentials tab. Copy and paste this Client Secret into the Control Centre form.
- Enable Standard Flow and disable Implicit Flow.
- For Valid Redirect URIs, use the URI provided above the setup form in the Control Centre.
- Use https://{KEYCLOAK_DOMAIN}/auth/realms/{REALM_ID}/.well-known/openid-configuration as the Discovery URI in the Control Centre form.
To complete the setup process in the Control Centre, leave the Extra Options field blank and click Submit.
Comments
0 comments
Please sign in to leave a comment.