Skip to content

Admin Consent

Before anyone on your team can use workiq-proxy, a tenant admin needs to grant one-time consent for the required Microsoft Graph permissions. This takes about 30 seconds.

workiq-proxy queries Microsoft 365 via delegated permissions — it can only access data that the signed-in user already has access to. It does not use application permissions and cannot access other users’ data.

PermissionWhat it readsWhy
Mail.ReadThe user’s emailEmail search
Chat.ReadThe user’s Teams chatsChat search
ChannelMessage.Read.AllTeams channel messagesChannel search
Sites.Read.AllSharePoint / OneDrive documentsDocument search
People.Read.AllOrg directory profilesPeople search
OnlineMeetingTranscript.Read.AllMeeting transcriptsMeeting search
ExternalItem.Read.AllGraph connector itemsExternal search

All permissions are read-only. workiq-proxy never writes, modifies, or deletes any data.

https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id=ba081686-5d24-4bc6-a0d6-d034ecffed87

Replace {tenant-id} with your Microsoft Entra tenant ID.

After granting consent, individual users can authenticate by running any data query — their browser will open to a Microsoft sign-in page automatically.