Extensibility and Integration
  • 🔌Extensibility and Integration
  • 📦Products
    • Active Directory
      • Microsoft Graph
        • Overview
        • Tutorials
        • How to Guides
          • Create App Registration
          • Limit Permissions to a Specific Mailbox
      • OpenID
        • UPN Transformation
    • Cognitive Services
      • Form Recognizer
        • Overview
        • Tutorials
        • How to Guides
          • Set Up Form Recognizer
      • Anomaly Detector
        • Overview
        • Tutorials
        • How to Guides
    • Database
      • MS SQL Server
        • Overview
        • Tutorial
          • Flow on MS SQL - Basics
          • Flow on MS SQL - Extended
        • How to Guides
          • Query SQL in odd ways
    • ERP
      • Infor M3 Cloud
        • Overview
        • Tutorials
        • How to Guides
      • IFS Cloud
        • Overview
        • Tutorials
        • How to Guides
          • Import Application Configuration Packages
          • Add a new projection to the connector
          • Add a new server to the connector
      • IFS App 10
        • Overview
        • Tutorials
        • How to Guides
          • Import Application Configuration Packages
    • Storage
      • Azure Storage Account
        • Overview
        • Tutorials
        • How to Guides
          • Set Up Azure Storage Account
    • Studio
      • Applications
        • Workflow
          • Overview
          • Tutorials
          • How to Guides
            • Create Global Properties
            • Import Workflows
            • Setting Menu Roles
            • Publishing Workflows
            • Bluetooth Low Energy Quick Start Guide
      • Environment
        • Import Flow Properties
      • Connectors
        • Database
          • IFS Apps 10
            • Overview
            • Tutorials
            • How To Guides
              • Configure IFS Apps 10 Connector
        • Email
          • How to Guides
            • Email Example
        • File System
          • How to Guides
            • File System Example
            • Importing data from flat files (or other sources)
              • Scheduled Flows
        • HTML to PDF
          • How to Guides
            • HTML to PDF Example
        • Table Operation
          • How To Guides
            • Table Operations Example
        • REST Connector
          • How To Guides
            • Import a REST Configuration
            • Authenticate
              • OAUTH2
              • Cookie
          • Known Issues
            • HTTP Method: Delete - with body - not supported
            • HTTP Method: POST- Header parameters are not passed if no Body is sent
          • Tutorial
            • REST Basic training using Flow and Postman
        • OPC UA Client
          • How to Guides
            • Configure OPC UA Client Connector
        • OData Connector
        • OData Connector
    • Portal 2
      • Portlet
        • Basic
          • Data Tree
            • Overview
            • Tutorial
            • How to Guides
        • Visual Planning
          • Scheduler
            • Overview
            • Tutorial
              • Configure Scheduler
            • How to Guides
      • How To Guides
        • Start browser and auto login
    • Clients
      • Mobile Clients
        • Preference file
  • 📚Resources
    • Flow Help
    • Flow Forum
Powered by GitBook
On this page
  • Create App Registration
  • Set Permissions
  • Flow configuration

Was this helpful?

  1. Products
  2. Active Directory
  3. Microsoft Graph
  4. How to Guides

Create App Registration

PreviousHow to GuidesNextLimit Permissions to a Specific Mailbox

Last updated 3 years ago

Was this helpful?

This document describes how to create an app registration for use in a machine workflow for reading messages in a mailbox.

Create App Registration

  • Navigate to

  • Search for App Registrations

  • Click on "New registration"

  • Enter an application name and select an account type and click on "Register". No Redirect URI is needed in this case.

  • After the new registration has been saved, navigate to "Certificates & secrets" and click on "New client secret"

  • Enter a name of the client secret and set an expiration, click "Add"

  • Copy the client secret value for later use in Flow Studio

Make sure to copy the value of the new secret, it can't be read after the leaving the page

  • Get the Client ID from the overview

  • Both Client ID and Client Secret are needed for the REST configuration in Flow

Set Permissions

This document describes how to set up read and write permissions for mailboxes.

  • Create permissions by navigating to "API permissions" and select "Add a permission"

  • Select Microsoft Graph

  • Select Application permissions

  • Search for "mail" and select "Mail.ReadWrite"

  • Select "Grant admin consent" to approve permissions

Flow configuration

  • Navigate to the Graph REST connector in Flow Studio.

  • Open Global parameters and select the dots (...) in Edit parameters

  • Enter the values for Client ID and Client Secret from your new app registration

  • Click Save in the Global parameters dialog box

  • Save the new REST configuration

Depending on the needs for the app registration you will add different permissions. Read more about all available permissions for Microsoft Graph at

After the app registration is done and the permissions are set it is possible to read all mailboxes in the directory. Read more on how to

📦
https://docs.microsoft.com/en-us/graph/permissions-reference
Limit Permissions to a Specific Mailbox
https://portal.azure.com/