Skip to content

Commit 509aa63

Browse files
authored
Merge pull request #214645 from zeinab-mk/zeinam-purview-workflow
Purview workflow connectors
2 parents 53e7b8f + ce78b36 commit 509aa63

File tree

3 files changed

+51
-12
lines changed

3 files changed

+51
-12
lines changed

articles/purview/concept-workflow.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: nayenama
66
ms.service: purview
77
ms.subservice: purview-workflows
88
ms.topic: conceptual #Required; leave this attribute/value as-is.
9-
ms.date: 03/09/2022
9+
ms.date: 10/17/2022
1010
ms.custom: template-concept
1111
---
1212

@@ -42,17 +42,7 @@ Templates are available to launch the workflow authoring experience. However, a
4242

4343
## Workflow connectors
4444

45-
Workflow connectors are a common set of actions applicable across all workflows. They can be used in any workflow in Microsoft Purview to create processes customized to your organization. Currently, the available connectors are:
46-
47-
- **Approval connector** – Generates approval requests and assign the requests to individual users or Microsoft Azure Active Directory groups.
48-
49-
Microsoft Purview workflow approval connector currently supports two types of approval types:
50-
* First to Respond – This implies that the first approver’s outcome (Approve/Reject) is considered final.
51-
* 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.
52-
53-
- **Task Connector** - Creates, assigns, and tracks a task to a user or Azure AD group as part of a workflow.
54-
55-
- **Send Email** – Sends emails as part of a workflow.
45+
Workflow connectors are a common set of actions applicable across some workflows. They can be used in any workflow in Microsoft Purview to create processes customized to your organization. To view the list of existing workflow connectors in Microsoft Purview, see [Workflow connectors](how-to-use-workflow-connectors.md)
5646

5747
## Workflow scope
5848

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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)

articles/purview/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,8 @@ items:
375375
href: how-to-workflow-manage-requests-approvals.md
376376
- name: Manage workflow runs
377377
href: how-to-workflow-manage-runs.md
378+
- name: Workflow connectors
379+
href: how-to-use-workflow-connectors.md
378380
- name: Workflow HTTP connector
379381
href: how-to-use-workflow-http-connector.md
380382
- name: Manage Kafka notifications - .NET

0 commit comments

Comments
 (0)