MS Graph Utilities

Overview

MS Graph Utilities provides features to integrate with the Microsoft Graph API that cannot be achieved using an Appian Integration Object.

Key Features & Functionality

Connected Systems

  • OAuth 2.0 Client Credentials
    • Used to get access to the Graph API without a user via Application Permissions. See here for more details.
  • OAuth 2.0 Authorization Code
    • Used to get access to the Graph API on behalf of a user via Delegated Permissions. See here for more details.

Integrations

Large File Upload

  • This plug-in provides 2 Integrations for large file upload via the Graph API, one for each type of Connected System. Each Large File Upload Integration provides the same functionality, but uses different authorization methods
  • Enables large files to be uploaded via the Graph API. Files are uploaded in chunks of roughly 5MB. The standard Graph REST API for uploading a file is limited to files of up to 4MB.
  • For files under 4MB, it is recommended to use an HTTP Integration object to upload the file rather than using this plug-in.

On success, this Integration returns the following data in the Result object:

  • id (Text) - the Drive Item Id for the uploaded document.
  • eTag (Text) - the eTag for the uploaded document.
  • name (Text) - the file name (including extension) of the uploaded document (which may differ from the Appian document's filename, e.g. when using Conflict Behavior "Rename").
  • webUrl (Text) - the webUrl for the uploaded document.

See accompanying readme PDF document for more details and design considerations

Anonymous
Parents
  • Hi!

    Could you please share how I can use this plugin to obtain the users belonging to a specific Active Directory group?

    Currently, I have SAML authentication operational, however, if a user is removed from the AD group, I also want to deactivate them in Appian. To achieve this, Appian support advised me to use this plugin to get the users belonging to the AD group. I have already created the connected system, and the connection was successful. However, I was expecting to find an integration where I only needed to perform a GET request.

    Could you please explain how I should proceed to obtain the users from a specific AD group?

    Thanks in advance!

Comment
  • Hi!

    Could you please share how I can use this plugin to obtain the users belonging to a specific Active Directory group?

    Currently, I have SAML authentication operational, however, if a user is removed from the AD group, I also want to deactivate them in Appian. To achieve this, Appian support advised me to use this plugin to get the users belonging to the AD group. I have already created the connected system, and the connection was successful. However, I was expecting to find an integration where I only needed to perform a GET request.

    Could you please explain how I should proceed to obtain the users from a specific AD group?

    Thanks in advance!

Children
No Data