Why This Happens
The integration requires specific API permission types to function.
Even if all required API permissions appear to be added, the integration will fail with a “Missing Permissions” error if one or more permissions are incorrectly set as Delegated instead of Application.
All permissions must be set to “Application”.
Here 'User.Read' is an example of an incorrectly assigned permission
What You Need to Do
1. Go to Azure Portal > App registrations
2. Open the app used to integrate Scytale
3. Navigate to the API permissions tab
4. Under the “Type” column, review each permission:
All permissions should be listed as Application
If you see any permission marked as Delegated:
Delete that permission
Click “Add a permission”
Choose “Application permissions” this time
Re-add the necessary permission
Next Step
Once permissions are corrected, go back to the platform and try connecting Entra ID again. The error should no longer appear.


