To use MSAL as an authentication provider in Kuika, you need to perform the following steps in the Azure portal:
Sign in to portal.azure.com.
Click Entra ID or search for Entra ID in the search field.Click on "App registrations" and click on the "New registration" button
Click on "App registrations" and click on the "New registration" button.
Select "Register in this Directory".
Name your app and select the appropriate option under "Supported Account Types".
Click on the "Register" button.
Registering Application Information
Use the information on the screen that opens after creating an application registration (Application Client ID and Tenant ID for Business accounts) when defining MSAL information in Kuika.
2. Click on the "New client secret" button in the"Certificates & secrets" section.
3. Fill in theDescription field and select the expiration time, then click the "Add" button.
4. Back up the value under Client Secret on the screen that appears.
This value will be used for Client Secret on the platform and will not be accessible in the future for security.
Configuring API Permissions
Open theAPI permissions section. In this screen, existing permissions are listed and a new permission can be created. By default, the "User.Read" permission to log in and read the user profile comes on this screen.
2. Click on the"Add a permission" button to add the needed permissions (for example, to access the calendar).
3. You can click on Microsoft Graph from the drawer on the right and select the permissions you need to add.
After adding permissions, you will return to the previous screen.