|
| 1 | +--- |
| 2 | +title: Workflow connectors |
| 3 | +description: This article describes how to use connectors in Purview workflows |
| 4 | +author: zeinam |
| 5 | +ms.author: zeinam |
| 6 | +ms.service: purview |
| 7 | +ms.subservice: purview-workflows |
| 8 | +ms.topic: how-to #Required; leave this attribute/value as-is. |
| 9 | +ms.date: 10/17/2022 |
| 10 | +ms.custom: template-how-to #Required; leave this attribute/value as-is. |
| 11 | +--- |
| 12 | + |
| 13 | +# Workflow connectors |
| 14 | + |
| 15 | +[!INCLUDE [feature-in-preview](includes/feature-in-preview.md)] |
| 16 | + |
| 17 | +You can use [workflows](concept-workflow.md) to automate some business processes through Microsoft Purview. A Connector in a workflow provides a way to connect to different systems and leverage a set of prebuilt actions and triggers. |
| 18 | + |
| 19 | +## Current workflow connectors |
| 20 | + |
| 21 | +Currently the following connectors are available for a workflow in Microsoft Purview: |
| 22 | + |
| 23 | +|Connector Type |Functionality |Parameters |Customizable |Workflow templates | |
| 24 | +|---------|---------|---------|---------|---------| |
| 25 | +|Check data source registration for data use governance |Validate if data source has been registered with Data Use Management enabled. |None | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |Data access request | |
| 26 | +|Condition |Evaluate a value to true or false. Based on the evaluation the workflow will be re-directed to different branches | <br> - Add row <br> - Title <br> - Add group | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |All workflows templates | |
| 27 | +|Create Glossary Term |Create a new glossary term |None | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |Create glossary term template | |
| 28 | +|Create task and wait for task completion |Creates, assigns, and tracks a task to a user or Azure Active Directory group as part of a workflow | <br> - Assigned to <br> - Task title <br> - Task body | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |All workflows templates | |
| 29 | +|Delete glossary term |Delete an existing glossary term |None | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |Delete glossary term | |
| 30 | +|Grant access |Create an access policy to grant access to the requested user. |None | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |Data access request | |
| 31 | +|Http |Integrate with external applications through http or https call. <br> For more information, see [Workflows HTTP connector](how-to-use-workflow-http-connector.md) | <br> - Host <br> - Method <br> - Path <br> - Headers <br> - Queries <br> - Body <br> - Authentication | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Settings: Secured Input and Secure outputs (Enabled by default) <br> - Multiple per workflow |All workflows templates | |
| 32 | +|Import glossary terms |Import one or more glossary terms |None | <br> - Renamable: Yes <br> - Deletable: No <br> - Multiple per workflow |Import terms | |
| 33 | +|Send email notification |Send email notification to one or more recipients | <br> - Subject <br> - Message body <br> - Recipient | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Settings: Secured Input and Secure outputs (Enabled by default) <br> - Multiple per workflow |All workflows templates | |
| 34 | +|Start and wait for an approval |Generates approval requests and assign the requests to individual users or Microsoft Azure Active Directory groups. Microsoft Purview workflow approval connector currently supports two types of approval types: <br> - First to Respond – This implies that the first approver's outcome (Approve/Reject) is considered final. <br> - Everyone must approve – This implies everyone identified as an approver must approve the request for the request to be considered approved. If one approver rejects the request, regardless of other approvers, the request is rejected. | <br> - Approval Type <br> - Title <br> - Assigned To | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |All workflows templates | |
| 35 | +|Update glossary term |Update an existing glossary term |None | <br> - Renamable: Yes <br> - Deletable: Yes <br> - Multiple per workflow |Update glossary term | |
| 36 | +|When term creation request is submitted |Triggers a workflow with all term details when a new term request is submitted |None | <br> - Renamable: Yes <br> - Deletable: No <br> - Only one per workflow |Create glossary term template | |
| 37 | +|When term deletion request is submitted |Triggers a workflow with all term details when a request to delete an existing term is submitted |None | <br> - Renamable: Yes <br> - Deletable: No <br> - Only one per workflow |Delete glossary term | |
| 38 | +|When term Import request is submitted |Triggers a workflow with all term details in a csv file, when a request to import terms is submitted |None | <br> - Renamable: Yes <br> - Deletable: No <br> - Only one per workflow |Import terms | |
| 39 | +|When term update request is submitted |Triggers a workflow with all term details when a request to update an existing term is submitted |None | <br> - Renamable: Yes <br> - Deletable: No <br> - Only one per workflow |Update glossary term | |
| 40 | + |
| 41 | +## Next steps |
| 42 | + |
| 43 | +For more information about workflows, see these articles: |
| 44 | + |
| 45 | +- [Workflows in Microsoft Purview](concept-workflow.md) |
| 46 | +- [Approval workflow for business terms](how-to-workflow-business-terms-approval.md) |
| 47 | +- [Manage workflow requests and approvals](how-to-workflow-manage-requests-approvals.md) |
0 commit comments