Microsoft 365 Delegated Access
  • 31 Jan 2023
  • 1 Minute to read
  • Dark
    Light

Microsoft 365 Delegated Access

  • Dark
    Light

Article Summary

The Microsoft 365 Delegated Access integration enables non-admin users to use Microsoft 365 steps in Torq workflows. When creating an instance of this integration you will be asked to give Torq limited permissions only to resources that your own Microsoft 365 user can access. Although limited, these permissions are sufficient for the execution of many of the most common use cases involving Microsoft 365.

You can use this integration in steps of the following Microsoft services:

  • Microsoft Excel
  • Microsoft OneDrive
  • Microsoft Outlook
  • Microsoft SharePoint

Create a Microsoft 365 Delegated Access integration in Torq

If you're an admin, you will have the option to give Consent on behalf of your organization. If you choose this option, other users will still have to create their own integrations to have their own token to use in steps, but they won't have to accept the Torq app permission request. 

🗒️ NOTE
If when creating an instance of this integration you're asked to get the approval of an admin, it's possible that your organization put restrictions to prevent users from adding any 3rd party applications to their accounts. You can ask your admin to check the Azure Active Directory (AAD) settings. This setting is required to create an instance of this integration without admin approval:
Screenshot showing admin access being required to create the integration in Torq.


  1. Go to Integrations > Steps.
  2. Locate the Microsoft 365 Delegated Access card and click it. Click Add.
  3. Type a meaningful name for the integration instance and click Add.
  4. Click Accept.

How to use

  1. Create a Microsoft 365 Delegated Access integration in Torq.
  2. Provide $.integrations.<msft_365_delegated_access_integration_name>.access_token as the access token in Microsoft Excel, OneDrive, Outlook, and Sharepoint steps.

Screenshot showing how to use the Microsoft 365 Delegated Access integration to authenticate Microsoft steps in Torq workflows.

Additional information

These are the Microsoft 365 scopes requested by the Torq app: 

  • offline_access
  • openid
  • emailprofile
  • User.Read
  • Files.ReadWrite.All
  • Mail.ReadWrite
  • Mail.Send
  • Calendars.ReadWrite
  • Contacts.ReadWrite
  • MailboxSettings.ReadWrite
  • Sites.ReadWrite.All

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.