Hello NetTech Admin,
Welcome to Microsoft Q&A
This "Need admin approval" screen is the OAuth 2.0 Consent Prompt. It is appearing because the application (Workable) is requesting a permission scope (likely Mail.Read, Calendars.Read, or Contacts.Read) that your tenant's User Consent Policy does not allow standard users to authorize themselves.
Since Workable is a trusted business application for your org, the standard fix is to perform a Tenant-Wide Admin Consent. This explicitly tells Entra ID: "I, the Admin, trust this app. Don't ask my users for permission anymore."
- Log in to the Microsoft Entra Admin Center.
Navigate to Applications > Enterprise applications.
Search for and select "Workable - Production" (matches your screenshot).
In the left menu, click Permissions.
Click the blue button: "Grant admin consent for [Your Organization Name]".
Note: You will be prompted to sign in and accept.
- Once done, the "Need admin approval" screen will disappear for all users immediately.
Alternative (If you want to allow users to do it themselves): If you prefer not to grant blanket consent, you must adjust the policy:
- Go to Enterprise applications > Consent and permissions > User consent settings.
- Select "Allow user consent for apps from verified publishers...". (Since Workable has a blue checkmark in your screenshot, this setting would unblock them).
More information:
😊 If my answer helped you resolve your issue, please consider marking it as the correct answer. This helps others in the community find solutions more easily. Thanks!