Skip to content

Commit 9e7d51d

Browse files
authored
Merge pull request #219915 from OWinfreyATL/owinfreyATL-LCW-Licensing-Updates
LCW licensing updated text
2 parents dab3858 + c0df404 commit 9e7d51d

10 files changed

+69
-16
lines changed

articles/active-directory/governance/create-lifecycle-workflow.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ Workflows can be created and customized for common scenarios using templates, or
2121

2222
## Prerequisites
2323

24-
[!INCLUDE [Azure AD Premium P2 license](../../../includes/active-directory-p2-license.md)]
24+
- Azure AD Premium P2
25+
26+
For more information, see: [License requirements](what-are-lifecycle-workflows.md#license-requirements)
2527

2628
## Create a Lifecycle workflow using a template in the Azure portal
2729

articles/active-directory/governance/customize-workflow-schedule.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: 'Customize workflow schedule - Azure Active Directory'
33
description: Describes how to customize the schedule of a Lifecycle Workflow.
44
services: active-directory
5-
author: owinfrey
5+
author: owinfreyATL
66
manager: amycolannino
77
ms.service: active-directory
88
ms.workload: identity

articles/active-directory/governance/delete-lifecycle-workflow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ ms.collection: M365-identity-device-management
1818

1919
You can remove workflows that are no longer needed. Deleting these workflows allows you to make sure your lifecycle strategy is up to date. When a workflow is deleted, it enters a soft delete state. During this period, it's still able to be viewed within the deleted workflows list, and can be restored if needed. 30 days after a workflow enters a soft delete state it will be permanently removed. If you don't wish to wait 30 days for a workflow to permanently delete you can always manually delete it yourself.
2020

21+
## Prerequisites
22+
23+
- Azure AD Premium P2
24+
25+
For more information, see: [License requirements](what-are-lifecycle-workflows.md#license-requirements)
2126

2227
## Delete a workflow using the Azure portal
2328

articles/active-directory/governance/lifecycle-workflows-deployment.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ Planning your Lifecycle Workflow deployment is essential to make sure you achiev
4040

4141
For more information on deployment plans, see [Azure AD deployment plans](../fundamentals/active-directory-deployment-plans.md)
4242

43-
## Licenses
43+
## License requirements
4444

4545

46-
[!INCLUDE [Azure AD Premium P2 license](../../../includes/active-directory-p2-license.md)]
46+
[!INCLUDE [Azure AD Premium P2 license](../../../includes/lifecycle-workflows-license.md)]
4747

4848
>[!Note]
4949
>Be aware that if your license expires, any workflows that you have created will stop working.
@@ -104,21 +104,24 @@ This section introduces Lifecycle Workflow concepts you should know before you p
104104

105105

106106
## Prerequisites to deploying Lifecycle Workflows
107-
The following is important information about your organization and the technologies that need to be in place prior to deploying Lifecycle Workflows. Ensure that you can answer yes to each of the items before attempting to deploy Lifecycle Workflows.
107+
108+
The following information is important information about your organization and the technologies that need to be in place prior to deploying Lifecycle Workflows. Ensure that you can answer yes to each of the items before attempting to deploy Lifecycle Workflows.
108109

109110
|Item|Description|Documentation|
110111
|-----|-----|-----|
111112
|Inbound Provisioning|You have a process to create user accounts for employees in Azure AD such as HR inbound, SuccessFactors, or MIM.<br><br> Alternatively you have a process to create user accounts in Active Directory and those accounts are provisioned to Azure AD.|[Workday to Active Directory](../saas-apps/workday-inbound-tutorial.md)<br><br>[Workday to Azure AD](../saas-apps/workday-inbound-tutorial.md)<br><br>[SuccessFactors to Active Directory](../saas-apps/sap-successfactors-inbound-provisioning-tutorial.md)</br></br>[SuccessFactors to Azure AD](../saas-apps/sap-successfactors-inbound-provisioning-cloud-only-tutorial.md)<br><br>[Azure AD Connect](../hybrid/whatis-azure-ad-connect-v2.md)<br><br>[Azure AD Connect cloud sync](../cloud-sync/what-is-cloud-sync.md)|
112-
|Attribute synchronization|The accounts in Azure AD have the employeeHireDate and employeeLeaveDateTime attributes populated. The values may be populated when the accounts are created from an HR system or synchronized from AD using Azure AD Connect or cloud sync. You have additional attributes, that will be used to determine the scope, such as department, populated or the ability to populate, with data.|[How to synchronize attributes for Lifecycle Workflows](how-to-lifecycle-workflow-sync-attributes.md)
113+
|Attribute synchronization|The accounts in Azure AD have the employeeHireDate and employeeLeaveDateTime attributes populated. The values may be populated when the accounts are created from an HR system or synchronized from AD using Azure AD Connect or cloud sync. You have additional attributes that will be used to determine the scope such as department, populated or the ability to populate, with data.|[How to synchronize attributes for Lifecycle Workflows](how-to-lifecycle-workflow-sync-attributes.md)
113114

114115
## Understanding parts of a workflow
116+
115117
Before you begin planning a Lifecycle Workflow deployment, you should become familiar with the parts of workflow and the terminology around Lifecycle Workflows.
116118

117119
The [Understanding Lifecycle Workflows](understanding-lifecycle-workflows.md) document, uses the portal to explain the parts of a workflow. The [Developer API reference Lifecycle Workflows](lifecycle-workflows-developer-reference.md) document, uses a GRAPH example to explain the parts of a workflow.
118120

119121
You can use this document to become familiar with the parts of workflow prior to deploying them.
120122

121123
## Limitations and constraints
124+
122125
The following table provides information that you need to be aware of as you create and deploy Lifecycle workflows.
123126

124127
|Item|Description|
@@ -133,7 +136,7 @@ The following table provides information that you need to be aware of as you cre
133136

134137
The following is additional information you should be aware of.
135138

136-
- You cannot enable the schedule for the Real-Time Leaver scenario. This is by design.
139+
- You can't enable the schedule for the Real-Time Leaver scenario. This is by design.
137140

138141

139142

articles/active-directory/governance/tutorial-offboard-custom-workflow-portal.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,15 @@ This off-boarding scenario will run a workflow on-demand and accomplish the foll
2626

2727
You may learn more about running a workflow on-demand [here](on-demand-workflow.md).
2828

29+
## Prerequisites
30+
31+
- Azure AD Premium P2
32+
33+
For more information, see: [License requirements](what-are-lifecycle-workflows.md#license-requirements)
34+
2935
## Before you begin
3036

31-
As part of the prerequisites for completing this tutorial, you will need an account that has group and Teams memberships and that can be deleted during the tutorial. For more comprehensive instructions on how to complete these prerequisite steps, you may refer to the [Preparing user accounts for Lifecycle workflows tutorial](tutorial-prepare-azure-ad-user-accounts.md).
37+
As part of the prerequisites for completing this tutorial, you'll need an account that has group and Teams memberships and that can be deleted during the tutorial. For more comprehensive instructions on how to complete these prerequisite steps, you may refer to the [Preparing user accounts for Lifecycle workflows tutorial](tutorial-prepare-azure-ad-user-accounts.md).
3238

3339
The leaver scenario can be broken down into the following:
3440
- **Prerequisite:** Create a user account that represents an employee leaving your organization
@@ -50,10 +56,10 @@ Use the following steps to create a leaver on-demand workflow that will execute
5056
6. From the templates, select **Select** under **Real-time employee termination**.
5157
:::image type="content" source="media/tutorial-lifecycle-workflows/select-template.png" alt-text="Screenshot of selecting template leaver workflow." lightbox="media/tutorial-lifecycle-workflows/select-template.png":::
5258

53-
7. Next, you will configure the basic information about the workflow. Select **Next:Review tasks** when you are done with this step.
59+
7. Next, you'll configure the basic information about the workflow. Select **Next:Review tasks** when you're done with this step.
5460
:::image type="content" source="media/tutorial-lifecycle-workflows/real-time-leaver.png" alt-text="Screenshot of review template tasks." lightbox="media/tutorial-lifecycle-workflows/real-time-leaver.png":::
5561

56-
8. On the following page, you may inspect the tasks if desired but no additional configuration is needed. Select **Next: Select users** when you are finished.
62+
8. On the following page, you may inspect the tasks if desired but no additional configuration is needed. Select **Next: Select users** when you're finished.
5763
:::image type="content" source="media/tutorial-lifecycle-workflows/real-time-tasks.png" alt-text="Screenshot of template tasks." lightbox="media/tutorial-lifecycle-workflows/real-time-tasks.png":::
5864

5965
9. For the user selection, select **Select users**. This allows you to select users for which the workflow will be executed immediately after creation. Regardless of the selection, you can run the workflow on-demand later at any time as needed.
@@ -62,10 +68,10 @@ Use the following steps to create a leaver on-demand workflow that will execute
6268
10. Next, select on **+Add users** to designate the users to be executed on this workflow.
6369
:::image type="content" source="media/tutorial-lifecycle-workflows/real-time-add-users.png" alt-text="Screenshot of real time leaver add users." lightbox="media/tutorial-lifecycle-workflows/real-time-add-users.png":::
6470

65-
11. A panel with the list of available users will pop-up on the right side of the screen. Select **Select** when you are done with your selection.
71+
11. A panel with the list of available users will pop up on the right side of the screen. Select **Select** when you're done with your selection.
6672
:::image type="content" source="media/tutorial-lifecycle-workflows/real-time-user-list.png" alt-text="Screenshot of real time leaver template selected users." lightbox="media/tutorial-lifecycle-workflows/real-time-user-list.png":::
6773

68-
12. Select **Next: Review and create** when you are satisfied with your selection.
74+
12. Select **Next: Review and create** when you're satisfied with your selection.
6975
:::image type="content" source="media/tutorial-lifecycle-workflows/real-time-review-users.png" alt-text="Screenshot of reviewing template users." lightbox="media/tutorial-lifecycle-workflows/real-time-review-users.png":::
7076

7177
13. On the review blade, verify the information is correct and select **Create**.
@@ -87,12 +93,12 @@ To run a workflow on-demand, for users using the Azure portal, do the following
8793

8894
## Check tasks and workflow status
8995

90-
At any time, you may monitor the status of the workflows and the tasks. As a reminder, there are three different data pivots, users runs, and tasks which are currently available in public preview. You may learn more in the how-to guide [Check the status of a workflow (preview)](check-status-workflow.md). In the course of this tutorial, we will look at the status using the user focused reports.
96+
At any time, you may monitor the status of the workflows and the tasks. As a reminder, there are three different data pivots, users runs, and tasks that are currently available in public preview. You may learn more in the how-to guide [Check the status of a workflow (preview)](check-status-workflow.md). In the course of this tutorial, we'll look at the status using the user focused reports.
9197

9298
1. To begin, select the **Workflow history (Preview)** tab on the left to view the user summary and associated workflow tasks and statuses.
9399
:::image type="content" source="media/tutorial-lifecycle-workflows/workflow-history-real-time.png" alt-text="Screenshot of real time history overview." lightbox="media/tutorial-lifecycle-workflows/workflow-history-real-time.png":::
94100

95-
1. Once the **Workflow history (Preview)** tab has been selected, you will land on the workflow history page as shown.
101+
1. Once the **Workflow history (Preview)** tab has been selected, you'll land on the workflow history page as shown.
96102
:::image type="content" source="media/tutorial-lifecycle-workflows/user-summary-real-time.png" alt-text="Screenshot of real time workflow history." lightbox="media/tutorial-lifecycle-workflows/user-summary-real-time.png":::
97103

98104
1. Next, you may select **Total tasks** for the user Jane Smith to view the total number of tasks created and their statuses. In this example, there are three total tasks assigned to the user Jane Smith.

articles/active-directory/governance/tutorial-onboard-custom-workflow-portal.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ This pre-hire scenario will generate a temporary access pass for our new employe
2222

2323
:::image type="content" source="media/tutorial-lifecycle-workflows/arch-2.png" alt-text="Screenshot of the lifecycle workflow scenario." lightbox="media/tutorial-lifecycle-workflows/arch-2.png":::
2424

25+
## Prerequisites
26+
27+
- Azure AD Premium P2
28+
29+
For more information, see: [License requirements](what-are-lifecycle-workflows.md#license-requirements)
30+
2531
## Before you begin
2632

2733
Two accounts are required for this tutorial, one account for the new hire and another account that acts as the manager of the new hire. The new hire account must have the following attributes set:

articles/active-directory/governance/tutorial-scheduled-leaver-portal.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ This post off-boarding scenario will run a scheduled workflow and accomplish the
2323
2. Remove user from all Teams
2424
3. Delete user account
2525

26+
## Prerequisites
27+
28+
- Azure AD Premium P2
29+
30+
For more information, see: [License requirements](what-are-lifecycle-workflows.md#license-requirements)
31+
2632
## Before you begin
2733

2834
As part of the prerequisites for completing this tutorial, you will need an account that has licenses and Teams memberships that can be deleted during the tutorial. For more comprehensive instructions on how to complete these prerequisite steps, you may refer to the [Preparing user accounts for Lifecycle workflows tutorial](tutorial-prepare-azure-ad-user-accounts.md).

articles/active-directory/governance/understanding-lifecycle-workflows.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,14 @@ The following reference document provides an overview of a workflow created usin
1818

1919
[![Diagram of a lifecycle workflow](media/understanding-lifecycle-workflows/workflow-2.png)](media/understanding-lifecycle-workflows/workflow-2.png#lightbox)
2020

21-
## Licenses and Permissions
21+
## License requirements
2222

2323

24-
[!INCLUDE [Azure AD Premium P2 license](../../../includes/active-directory-p2-license.md)]
24+
[!INCLUDE [Azure AD Premium P2 license](../../../includes/lifecycle-workflows-license.md)]
25+
26+
## Permissions
27+
28+
The following permissions are required for Lifecycle Workflows:
2529

2630
|Parameter |Display String |Description |Admin Consent Required |
2731
|---------|---------|---------|---------|

articles/active-directory/governance/what-are-lifecycle-workflows.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,19 @@ You can use Lifecycle workflows to address any of the following conditions.
6868
- **Automate user account management**: Making sure users who are leaving have their access to resources revoked is a key part of the identity lifecycle process. Lifecycle Workflows allow you to automate the disabling and removal of user accounts.
6969
- **Integrate with Logic Apps**: Ability to apply logic apps to extend workflows for more complex scenarios using your existing Logic apps.
7070

71+
## License requirements
7172

73+
[!INCLUDE [Azure AD Premium P2 license](../../../includes/lifecycle-workflows-license.md)]
74+
75+
76+
### How many licenses must you have?
77+
78+
To utilize the Lifecycle Workflows feature, you must have at least one Azure AD Premium P2 license in your tenant. With one license, you're able to:
79+
80+
- Create, manage, and delete workflows for any, or all, users in your tenant up to the total limit of 50 workflows.
81+
- Trigger on-demand and scheduled workflow execution.
82+
- Manage and configure existing tasks to create workflows that are specific to your needs.
83+
- Create up to 100 custom task extensions to be used in your workflows.
7284

7385

7486
## Next steps
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
author: owinfreyATL
3+
ms.service: active-directory
4+
ms.topic: include
5+
ms.date: 11/30/2022
6+
ms.author: owinfrey
7+
---
8+
9+
Using the Lifecycle Workflows feature requires an Azure AD Premium P2 license. For more information on this license, see [Compare generally available features of Azure AD](https://www.microsoft.com/security/business/identity-access-management/azure-ad-pricing).

0 commit comments

Comments
 (0)