Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Snaps in this Snap Pack use OAuth2  an OAuth2 account to access Microsoft applications. For the OAuth2 account to function without any issue, ensure to (create and) configure an application corresponding to the account as explained in the steps belowThis configuration allows you to create and locate Client ID, Tenant ID, Endpoints, and Retrieve URIs.

  1. Log into in to the Microsoft Azure Portal.

  2. Create a new application: Portal Home > Azure Services > Azure Active Directory > App Registrations > New Registration.


    1. Application ID is the client ID, and Directory ID is the tenant ID. Both are required when configuring an account. You need to save these and keep it safe to save this information as you may might need them these details to create accounts.
    2. Click Add a Redirect URI to add a URL which acts URL that acts as a redirect URL.

      1. Click Add a Platform to configure a platform.


      2. Click Web, it redirects you to a page where you need to Configure Web page.


      3. Enter the redirect URL in the Redirect URIs field, which  which will vary depending on the Snaplogic instance, under Redirect URl'sURls and Click Configure and you will get back to Platform Configuration screen.


    3. Click Endpoints to locate view the Authorization Endpoint and Token Endpoint.


    4. Click Certificates & secrets to view the client secrets that can be used for the new account.

      You need to save the generated client secret value and store it safe safelly as it can not cannot be retrieved later.



    5. Click API permissions to grant permissions to the application and click Add a permission. Choose You must choose all the required API permissions for Exchange Online listed as follows:

      • User.Read.All 

      • Mail.ReadWrite   

      • MailboxSettings.ReadWrite 

      • Calendars.ReadWrite  

      • Contacts.ReadWrite


    6. Select Select the Microsoft Graph API to request API permissions for the Appapplication.


    7. Select Delegated permissions, choose this option if you want to configure Exchange Online OAuth2 User Account, and select required permissions. Click Add Permissions.


    8. Select Application permissions, choose this option if you want to configure Exchange Online OAuth2 Application Account, and select required permissions. Click Add Permissions.


  3. Click Grant admin consent for SnapLogic in the Configured permissions screen page to allow token generation in your Snap Pack without the need to specify Pack without specifying the client credentials each time.

...