Welcome to
Help Desk

Product Updates
Training
Support
Ideas Contact Support

Egnyte for Power Automate – Admin Guide

Follow

This application uses connectors (custom connector in the steps covered) for both triggers and actions to react upon an event in connected services and perform actions on it.

Egnyte has created a custom connector using OpenAPI spec for better transportability. This is a great interim solution and Egnyte will release a new Power Automate version as soon as it is published by Microsoft. 

Create a custom connector

  • Navigate to Data module > Customer Connectors
    Egnyte for Power Automate Admin Guide -1.png
  • Click+ New custom connectorand Select Import an OpenAPI file
    Egnyte for Power Automate Admin Guide -2.png
  • Fill the data in the General section.

    •  Add a custom Connector name.
    •  Upload this file with Egnyte Power Automate Connectors as a custom connector.
      Egnyte for Power Automate Admin Guide -3.png
  • Update Security section.
    • Change Authentication type to API Key.
    • Set Parameter label to any text. eg. “auth”.
    • Set Parameter name to ‘Authorization’.
    • Set Parameter location to ‘Header’.
      Egnyte for Power Automate Admin Guide -4.png
  • Navigate to the Definition tab.
    • Check if Actions and triggers are displayed.
      Egnyte for Power Automate Admin Guide -5.png
  • Navigate back to the Security tab and Click Create connector.
        Egnyte for Power Automate Admin Guide -6.png
  • Create a new connection to use the connector. Click on the Test tab and then click on + New Connection.
        Egnyte for Power Automate Admin Guide -7.png
    • Enter Auth value in the page redirected to. The value can be generated using this link. Follow the instructions and log in to the Domain using a Service Account.
      Egnyte for Power Automate Admin Guide -8.png
    • Allow access and Copy access token displayed on the screen.
      Egnyte for Power Automate Admin Guide -9.png
    • Paste the access token and click on Create connection.
      Egnyte for Power Automate Admin Guide -10.png
    • Click to refresh connector upon saving. Egnyte Custom Connector will be ready for use.
      Egnyte for Power Automate Admin Guide -11.png

Supported Actions

Connectors Actions

  Create group

  Get group details

  Get list of all groups

  Get user details

  Get list of all users

  Update user by ID

  Create folder

  Delete file by path

  Delete folder by path

  Delete folder by ID

  Delete file by ID

  Copy file by path

  Copy folder by path

  Full group update

  Partial group update

  Delete group

  Copy file by ID

  Copy folder by ID

  Move file by path

  Move folder by path

  Move file by ID

  Move folder by ID

  Share file

  Share folder

  File info by path

  Folder info by path

  File info by ID

  Folder info by ID

  Lock file by path

  Unlock file by path

  Lock file by ID

  Unlock file by ID

  Get file content by path

  Get file content by ID

  Create file

  Set metadata by file ID

  Set metadata by folder ID

  Get all namespaces

  Create namespace

  Update namespace attributes

  Update namespace keys

  Get namespace

  Delete namespace

  Get all projects

  Mark folder as project

  Create project from template

  Get project by ID

  Update project by ID

  Delete project by ID

  Get project by root folder ID

  Clean up project by ID

  Create metadata key

  Delete metadata key

  Get metadata by file ID

  Get metadata by folder ID

  Search metadata

  Get effective permissions

  Set folder permissions

  Get folder permissions

  Deep link by ID

  Deep link by path

  List all links
NOTE: If the user executing this method is not an admin, then only links created by the user will be listed.  

  List all links V2
NOTE: If the user executing this method is not an admin, then only links created by the user will be listed.  

  Show link details

  Create link

  Delete link

Supported Triggers

The connector supports the following triggers:

 

Triggers Actions

  When a file is locked

  • This operation triggers a flow when a file is locked

  When a file is unlocked

  • This operation triggers a flow when a file is unlocked

  When a file is updated

  • This operation triggers a flow when a file is updated in specific Folder

  When a file is created v2

  • This operation triggers a flow when a file is created in a specific folder

  When a share link is created

  • This operation triggers a flow when a share link is created

  When a share link is deleted

  • This operation triggers a flow when a share link is deleted

  When the file or folder permission changes

  • This operation triggers a flow when a file or a folder permissions changes

  When the file or folder metadata changes

  • This operation triggers a flow when a file or a folder metadata changes

  When a project folder is created

  • This operation triggers a flow when a project folder is created or when an existing folder is marked as a project folder

  When a folder is unmarked as a project

  • This operation triggers a flow when a folder is unmarked as a project

  When a project is updated

  • This operation triggers a flow when a project is updated

  When a workflow is created

  • This operation triggers a flow when a workflow is created

  When a workflow is completed

  • This operation triggers a flow when a workflow is completed

  When an approval type workflow is approved

  • This operation triggers a flow when an approval type workflow is approved

  When an approval type workflow is rejected

  • This operation triggers a flow when an approval type workflow is rejected

  When a group is created

  • This operation triggers a flow when a group is created

  When a group is updated

  • This operation triggers a flow when a group is updated

  When a group is deleted

  • This operation triggers a flow when a group is deleted

  When a file is created (properties)

  • This operation triggers a flow when a new file is created in a folder

  When a folder is created (properties)

  • This operation triggers a flow when a sub-folder is created in a folder

  When a file is deleted (properties)

  • This operation triggers a flow when a file is deleted in a folder

  When a folder is deleted (properties)

  • This operation triggers a flow when a sub-folder is deleted in a folder

  When a file is renamed (properties)

  • This operation triggers a flow when a file is renamed in a folder

  When a folder is renamed (properties)

  • This operation triggers a flow when a sub-folder is renamed in a folder

  When a file is moved (properties)

  • This operation triggers a flow when a file is moved in a folder

  When a folder is moved (properties)

  • This operation triggers a flow when a sub-folder is moved in a folder

  When a file is copied (properties)

  • This operation triggers a flow when a file is copied in a folder

  When a folder is copied (properties)

  • This operation triggers a flow when a sub-folder is copied in a folder

Additional Resources

Egnyte’s Microsoft Power Automate Integration

Was this article helpful?
0 out of 0 found this helpful

For technical assistance, please contact us.