docs(scripts): document graph permissions for online meetings
This commit is contained in:
parent
e0a330520a
commit
0e7d726d83
|
|
@ -2,5 +2,19 @@
|
||||||
AZURE_TENANT_ID=your-tenant-id
|
AZURE_TENANT_ID=your-tenant-id
|
||||||
AZURE_CLIENT_ID=your-client-id
|
AZURE_CLIENT_ID=your-client-id
|
||||||
AZURE_CLIENT_SECRET=your-client-secret
|
AZURE_CLIENT_SECRET=your-client-secret
|
||||||
# User whose calendar to read
|
# User whose calendar/meetings to read
|
||||||
AZURE_USER_EMAIL=your-email@company.com
|
AZURE_USER_EMAIL=your-email@company.com
|
||||||
|
|
||||||
|
# Required Graph application permissions (admin-consent):
|
||||||
|
# Calendars.Read
|
||||||
|
# OnlineMeetings.Read.All (transcript/recap/recording access)
|
||||||
|
# OnlineMeetingTranscript.Read.All
|
||||||
|
# OnlineMeetingArtifact.Read.All
|
||||||
|
#
|
||||||
|
# In addition, an Application Access Policy must grant the app access to
|
||||||
|
# AZURE_USER_EMAIL's online meetings:
|
||||||
|
# New-CsApplicationAccessPolicy -Identity "obsidian-graph" -AppIds "<AZURE_CLIENT_ID>" -Description "..."
|
||||||
|
# Grant-CsApplicationAccessPolicy -PolicyName "obsidian-graph" -Identity "<AZURE_USER_EMAIL>"
|
||||||
|
#
|
||||||
|
# Beta endpoint (aiInsights / Copilot recap) requires Teams Premium / Copilot
|
||||||
|
# license on the tenant.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue