Anatomy of the MSAL Settings Module

  • Name: The name that identifies the Authentication Provider.
  • Client ID: The unique ID of the application created in the Azure Portal.
  • Client Secret: The secret key used to authenticate the application.
  • Authority: The URL used for authentication (e.g. https://login.microsoftonline.com/{tenant} or https://login.microsoftonline.com/common/).
  • Scopes: Permissions that determine which resources the app requests access to (e.g. user.read).
  • Keystore Base64: Base64 format keystore used for Android applications.
  • Cache Location: Determines the location where authentication credentials and tokens are stored.
  • Keystore Hash: The hash information required for Android applications.
  • After entering the information, click the CREATE button.