You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(docs): caveat the Dataverse scope, and correct four descriptions
The Dataverse row is the resource scope the connector declares, but binding
an environment requests that environment's `/.default` instead
(`microsoft-dataverse.ts:8`), so the table alone claimed a request the
runtime does not make. Added `SERVICE_SCOPE_NOTES` for a caveat the rows of
one service cannot carry, rendered in the same slot as the opt-in note.
The Word page contradicted itself: its Permissions prose said connecting
grants `Files.Read` and `Files.ReadWrite` and that those cover SharePoint,
while the table right below lists the `.All` pair added in this PR. The
prose predates that change and was wrong on its own terms, since the basic
pair reaches only the signed-in user's own drive. It now says which pair
does what and links to the table.
Three labels understated their grant: `LicenseAssignment.ReadWrite.All`
omitted read, Shopify's `write_merchant_managed_fulfillment_orders` omitted
the read that every Shopify `write_` scope carries, and
`meetings.space.created` read as covering every Meet space rather than the
ones created through Sim. Swept the whole table for the same shape rather
than fix them one per review round.
Copy file name to clipboardExpand all lines: apps/docs/content/docs/integrations/microsoft_dataverse.mdx
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,8 @@ Connecting Microsoft Dataverse through OAuth requests these scopes.
45
45
|`https://dynamics.microsoft.com/user_impersonation`| Access Microsoft Dataverse on your behalf |
46
46
|`offline_access`| Access account when not using the application |
47
47
48
+
Connecting a specific environment requests `<environment-url>/.default` instead of the resource scope above, so the scope Sim asks for depends on the environment you pick.
Copy file name to clipboardExpand all lines: apps/docs/content/docs/integrations/microsoft_dynamics_365.mdx
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,8 @@ Connecting Microsoft Dynamics 365 CRM through OAuth requests these scopes.
39
39
|`https://dynamics.microsoft.com/user_impersonation`| Access Microsoft Dataverse on your behalf |
40
40
|`offline_access`| Access account when not using the application |
41
41
42
+
Connecting a specific environment requests `<environment-url>/.default` instead of the resource scope above, so the scope Sim asks for depends on the environment you pick.
Copy file name to clipboardExpand all lines: apps/docs/content/docs/integrations/microsoft_word.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ Word splits a sentence across several internal runs whenever formatting changes
65
65
66
66
### Permissions
67
67
68
-
Connecting a Microsoft account grants Sim `Files.Read` and `Files.ReadWrite`, the permissions Microsoft Graph requires to read and write drive items. The same permissions cover SharePoint document libraries the account can already reach — Sim never gains access to anything the signed-in account could not open itself.
68
+
Connecting a Microsoft account grants Sim the `Files`permissions Microsoft Graph requires to read and write drive items, listed in full under [Scopes](#scopes). `Files.Read` and `Files.ReadWrite` cover your own OneDrive; the `.All` variants are what make a SharePoint document library work, because the basic pair reaches only the signed-in user's own drive. Sim never gains access to anything the signed-in account could not open itself.
Connecting a specific environment requests `<environment-url>/.default` instead of the resource scope above, so the scope Sim asks for depends on the environment you pick.
0 commit comments