You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Trigger custom Logic Apps with entitlement management
3
-
description: Learn how to configure and use custom Logic Apps in entitlement management.
2
+
title: Trigger custom logic apps with entitlement management
3
+
description: Learn how to configure and use custom logic app workflows in entitlement management.
4
4
services: active-directory
5
5
documentationCenter: ''
6
6
author: owinfreyatl
@@ -16,27 +16,27 @@ ms.author: owinfrey
16
16
ms.reviewer:
17
17
ms.collection: M365-identity-device-management
18
18
19
-
#Customer intent: As an administrator, I want detailed information about how I can configure and add custom Logic Apps to my catalogs and access packages in entitlement management.
19
+
#Customer intent: As an administrator, I want detailed information about how I can configure and add custom logic apps to my catalogs and access packages in entitlement management.
20
20
21
21
---
22
-
# Trigger custom Logic Apps with entitlement management
22
+
# Trigger custom logic apps with entitlement management
23
23
24
24
25
-
[Azure Logic Apps](../../logic-apps/logic-apps-overview.md) can be used to automate custom workflows and connect apps and services in one place. Users can integrate Logic Apps with entitlement management to broaden their governance workflows beyond the core entitlement management use cases.
25
+
[Azure Logic Apps](../../logic-apps/logic-apps-overview.md) can be used to automate custom workflows and connect apps and services in one place. Users can integrate Azure Logic Apps with entitlement management to broaden their governance workflows beyond the core entitlement management use cases.
26
26
27
-
These Logic Apps can then be triggered to run in accordance with entitlement management use cases such as when an access package is granted or requested. For example, an admin could create and link a custom Logic App to entitlement management so that when a user requests an access package, a Logic App is triggered that ensures the user is also assigned certain characteristics in a 3rd party SAAS app (like Salesforce) or is sent a custom email.
27
+
These logic app workflows can then be triggered to run in accordance with entitlement management use cases such as when an access package is granted or requested. For example, an admin could create and link a custom logic app workflow to entitlement management so that when a user requests an access package, the logic app workflow is triggered to ensure that the user is also assigned certain characteristics in a 3rd party SAAS app (like Salesforce) or is sent a custom email.
28
28
29
-
Entitlement management use cases that can be integrated with Logic Apps include:
29
+
Entitlement management use cases that can be integrated with Azure Logic Apps include:
30
30
31
31
- when an access package is requested
32
32
33
33
- when an access package request is granted
34
34
35
35
- when an access package assignment expires
36
36
37
-
These triggers to Logic Apps are controlled in a new tab within access package policies called **Rules**. Additionally, a **Custom Extensions** tab on the Catalog page will show all added Logic Apps for a given Catalog. This article describes how to create and add logic apps to catalogs and access packages in entitlement management.
37
+
These triggers in logic app workflows are controlled in a new tab within access package policies called **Rules**. Additionally, a **Custom Extensions** tab on the Catalog page will show all added logic app resources for a given Catalog. This article describes how to create and add logic apps to catalogs and access packages in entitlement management.
38
38
39
-
## Create and add a Logic App to a catalog for use in entitlement management
39
+
## Create and add a logic app workflow to a catalog for use in entitlement management
40
40
41
41
**Prerequisite roles:** Global administrator, Identity Governance administrator, Catalog owner or Resource Group Owner
42
42
@@ -50,38 +50,36 @@ These triggers to Logic Apps are controlled in a new tab within access package p
50
50
51
51
1. In the header navigation bar, select **Add a Custom Extension**.
52
52
53
-
1. In the **Basics** tab, enter the name of the custom extension (linked Logic App you are adding) and description of the workflow. These fields will show up in the **Custom Extensions** tab of the Catalog going forward.
53
+
1. In the **Basics** tab, enter the name of the custom extension (linked logic app that you are adding) and description of the workflow. These fields will show up in the **Custom Extensions** tab of the Catalog going forward.
54
54
55
55

56
56
57
-
58
57
1. Then go on to the **Details** tab.
59
58
60
-
1.Select **Yes** in the field “Create new logic app”. Otherwise, select **No** and move on to step 9 if you are going to use an existing Logic App. If you selected yes, select one of the options below and move on to step 9:
59
+
1.In the **Create new logic app** field, select **Yes**. Otherwise, select **No** and move on to step 9 if you are going to use an existing logic app. If you selected yes, select one of the options below and move on to step 9:
61
60
62
-
1. Select **create new Azure AD application** if you want to use a new application as the basis for the new Logic App, or
61
+
1. Select **create new Azure AD application** if you want to use a new application as the basis for the new logic app, or
63
62
64
63

65
64
66
-
1. select **an existing Azure AD Application** if you want to use an existing application as the basis for the new Logic App.
65
+
1. select **an existing Azure AD Application** if you want to use an existing application as the basis for the new logic app.
67
66
68
67

69
68
70
-
> [!Note]
71
-
> Later, you can edit what your Logic App does in Logic App designer. To do so, select on the Logic App you created in the **Custom Extensions** tab of **Catalogs**.
69
+
> [!NOTE]
70
+
> Later, you can edit what your logic app workflow does in workflow designer. To do so, in the **Custom Extensions** tab of **Catalogs**, select the logic app you created.
72
71
73
72
1. Next, enter the **Subscription ID**, **Resource group**, **Logic app name**.
74
73
75
74
1. Then, select **Validate and Create**.
76
75
77
-
1. Review the summary of your custom extension and make sure the details for your Logic App callout are correct. Then select **Create**.
76
+
1. Review the summary of your custom extension and make sure the details for your logic app callout are correct. Then select **Create**.
78
77
79
78

80
79
81
-
1. This custom extension to the linked Logic App will now appear in your Custom Extensions tab under Catalogs. You will be able to call on this in access package policies.
82
-
80
+
This custom extension to the linked logic app will now appear in your Custom Extensions tab under Catalogs. You will be able to call on this in access package policies.
83
81
84
-
## Edit a linked Logic App
82
+
## Edit a linked logic app
85
83
86
84
**Prerequisite roles:** Global administrator, Identity Governance administrator, or Catalog owner
87
85
@@ -93,9 +91,9 @@ These triggers to Logic Apps are controlled in a new tab within access package p
93
91
94
92
1. In the left menu, select **Custom Extensions**.
95
93
96
-
1. Here, you can view all custom extensions (Logic Apps) that you have added to this Catalog. To edit a Logic App workflow, or to create a workflow for a newly-added Logic App, select the Logic App custom extension under **Endpoint**. This will open Logic App Designer and allow you to create your workflow.
94
+
1. Here, you can view all custom extensions (logic apps) that you have added to this Catalog. To edit a logic app workflow, or to create a workflow for a newly-added logic app, select the Azure Logic Apps custom extension under **Endpoint**. This will open the workflow designer and allow you to create your workflow.
97
95
98
-
For more information on creating Logic App workflows, see [Create automated workflows with Azure Logic Apps in the Azure portal](../../logic-apps/quickstart-create-first-logic-app-workflow.md).
96
+
For more information on creating logic app workflows, see [Create an example Consumption workflow with Azure Logic Apps in the Azure portal](../../logic-apps/quickstart-create-example-consumption-workflow.md).
99
97
100
98
## Add custom extension to a policy in an access package
101
99
@@ -107,7 +105,7 @@ These triggers to Logic Apps are controlled in a new tab within access package p
107
105
108
106
1. In the left menu, select **Access packages**.
109
107
110
-
1. Select the access package you want to add a custom extension (Logic App) to from the list of access packages that have already been created.
108
+
1. Select the access package you want to add a custom extension (logic app) to from the list of access packages that have already been created.
111
109
112
110
> [!NOTE]
113
111
> Select **New access package** if you want to create a new access package.
@@ -117,18 +115,18 @@ These triggers to Logic Apps are controlled in a new tab within access package p
117
115
118
116
1. In the policy settings, go to the **Custom Extensions (Preview)** tab.
119
117
120
-
1. In the menu below **Stage**, select the access package event you wish to use as trigger for this custom extension (Logic App). For example, if you only want to trigger the custom extension Logic App workflow when a user requests the access package, select **Request is created**.
118
+
1. In the menu below **Stage**, select the access package event you wish to use as trigger for this custom extension (logic app). For example, if you only want to trigger the custom extension logic app workflow when a user requests the access package, select **Request is created**.
121
119
122
-
1. In the menu below **Custom Extension**, select the custom extension (Logic App) you want to add to the access package. The do action you select will execute when the event selected in the when field occurs.
120
+
1. In the menu below **Custom Extension**, select the custom extension (logic app) you want to add to the access package. The do action you select will execute when the event selected in the when field occurs.
123
121
124
122
1. Select **Update** to add it to an existing access package's policy.
125
123
126
124

127
125
128
126
## Troubleshooting and Validation
129
127
130
-
To verify that your custom extension has correctly triggered the associated Logic App when called upon by the access package **Do** option, you can view the Logic App logs.
128
+
To verify that your custom extension has correctly triggered the associated logic app when called upon by the access package **Do** option, you can view the Azure Logic Apps logs.
131
129
132
-
The overview page for a specific Logic App will show timestamps of when the Logic App was last executed. Also, the Resource Group overview for a resource group with a linked custom extension will show the name of that custom extension in the overview if it has been configured correctly.
130
+
The overview page for a specific logic app will show timestamps of when the logic app was last executed. Also, the Resource Group overview for a resource group with a linked custom extension will show the name of that custom extension in the overview if it has been configured correctly.
0 commit comments