David Simpson Apps

Which OAuth permissions are required for the app?

OAuth scopes allow us to specify exactly how an app needs to access a user's monday.com and Microsoft 365 accounts.

Scopes for Microsoft 365

Details of the OAuth required for Microsoft 365 can be found here: Microsoft 365 permissions & admin consent explanation

Scopes for monday.com

Scopes used

ScopeDescriptionWhy used
me:readRead a user's profile informationUsed by data export automations to display user data
boards:readRead user's boards dataUsed by data export automations: Export to Word – Templated document generation; Export to HTML email - Templated email generation; Export board data to Excel
boards:writeModify user's boards dataUsed by data import automations: Import board data from Excel
workspaces:readRead user's workspaces data
users:readRead the profile information of the users on the accountUsed by data export automations to populate the data for columns of type People
account:readRead general information about the accountUsed by data export automations to display account data
updates:readRead updates and replies the user can seeUsed by Export/sync files attached to updates into the SharePoint folder for an item
assets:readRead information of assets that the user has access toUsed by Secure Embed; Export/sync files attached to updates into the SharePoint folder for an item
teams:readRead information about teams in the accountUsed by data export automations to populate the data for columns of type People

Scopes not used

ScopeDescription
docs:readRead user's docs
docs:writeModify user's docs
workspaces:writeModify user's workspaces data
users:writeModify the profile information of the users on the account
notifications:writeSend notifications on behalf of the user
updates:writePost or edit updates on behalf of the user
tags:readRead the tags of the account
webhooks:writeCreate and modify webhooks
webhooks:readRead existing webhooks configuration