MSAL is used to configure Microsoft authentication processes.
Add MSAL Provider
- Open the project you will work with from the Apps screen.
- Click on the Configuration Manager module.
- Create a new configuration or select an existing one.
- Go to the Authentication & Authorization tab.
- Click ADD NEW from the drop-down menu under the Authentication Provider heading.
- Select the MSAL option.
Content added by Global Configuration in the Workspace is displayed as read-only or hidden (***) for unauthorized users.
- Enter the required information:
- Name: Specify the name of the provider.
- Client ID: Enter the unique ID of the application you retrieved from the Azure portal.
- Client Secret: Enter the secret key used to authenticate the application.
- Authority: Specify the authentication URL (e.g. https://login.microsoftonline.com/{tenant}).
- Scopes: Enter the permissions requested to access (e.g. user.read).
- Keystore Base64 (Android Only): Enter the Base64 encoded keystore retrieved from the APK file.
- Cache Location: Select the location to store token and authentication information (for example, localStorage or sessionStorage).
- Keystore Hash (Android Only): Enter the SHA-1 or SHA-256 hash value.
- Create the provider by clicking the CREATE button.
By following these steps, you can easily integrate different authentication providers on the Kuika platform.