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
Copy file name to clipboardExpand all lines: articles/active-directory/governance/lifecycle-workflow-tasks.md
+20-19Lines changed: 20 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,27 +19,28 @@ Lifecycle Workflows come with many pre-configured tasks that are designed to aut
19
19
20
20
Lifecycle Workflow's built-in tasks each include an identifier, known as **taskDefinitionID**, and can be used to create either new workflows from scratch, or inserted into workflow templates so that they fit the needs of your organization. For more information on templates available for use with Lifecycle Workflows, see: [Lifecycle Workflow Templates](lifecycle-workflow-templates.md).
21
21
22
-
Lifecycle Workflows currently support the following tasks:
23
22
24
-
|Task |taskDefinitionID |
25
-
|---------|---------|
26
-
|[Send welcome email to new hire](lifecycle-workflow-tasks.md#send-welcome-email-to-new-hire)| 70b29d51-b59a-4773-9280-8841dfd3f2ea |
27
-
|[Generate Temporary Access Pass and send via email to user's manager](lifecycle-workflow-tasks.md#generate-temporary-access-pass-and-send-via-email-to-users-manager)| 1b555e50-7f65-41d5-b514-5894a026d10d |
28
-
|[Add user to groups](lifecycle-workflow-tasks.md#add-user-to-groups)| 22085229-5809-45e8-97fd-270d28d66910 |
29
-
|[Add user to teams](lifecycle-workflow-tasks.md#add-user-to-teams)| e440ed8d-25a1-4618-84ce-091ed5be5594 |
30
-
|[Enable user account](lifecycle-workflow-tasks.md#enable-user-account)| 6fc52c9d-398b-4305-9763-15f42c1676fc |
31
-
|[Run a custom task extension](lifecycle-workflow-tasks.md#run-a-custom-task-extension)| 4262b724-8dba-4fad-afc3-43fcbb497a0e |
32
-
|[Disable user account](lifecycle-workflow-tasks.md#disable-user-account)| 1dfdfcc7-52fa-4c2e-bf3a-e3919cc12950 |
33
-
|[Remove user from selected group](lifecycle-workflow-tasks.md#remove-user-from-selected-groups)| 1953a66c-751c-45e5-8bfe-01462c70da3c |
34
-
|[Remove users from all groups](lifecycle-workflow-tasks.md#remove-users-from-all-groups)| b3a31406-2a15-4c9a-b25b-a658fa5f07fc |
35
-
|[Remove user from teams](lifecycle-workflow-tasks.md#remove-user-from-teams)| 06aa7acb-01af-4824-8899-b14e5ed788d6 |
36
-
|[Remove user from all teams](lifecycle-workflow-tasks.md#remove-users-from-all-teams)| 81f7b200-2816-4b3b-8c5d-dc556f07b024 |
37
-
|[Remove all license assignments from user](lifecycle-workflow-tasks.md#remove-all-license-assignments-from-user)| 8fa97d28-3e52-4985-b3a9-a1126f9b8b4e |
|[Send email to manager before user last day](lifecycle-workflow-tasks.md#send-email-to-manager-before-user-last-day)| 52853a3e-f4e5-4eb8-bb24-1ac09a1da935 |
40
-
|[Send email on users last day](lifecycle-workflow-tasks.md#send-email-on-users-last-day)| 9c0a1eaf-5bda-4392-9d9e-6e155bb57411 |
41
-
|[Send offboarding email to users manager after their last day](lifecycle-workflow-tasks.md#send-offboarding-email-to-users-manager-after-their-last-day)| 6f22ddd4-b3a5-47a4-a846-0d7c201a49ce |
42
23
24
+
Lifecycle Workflows currently support the following tasks:
25
+
26
+
|Task |taskdefinitionID |Category |
27
+
|---------|---------|---------|
28
+
|[Send welcome email to new hire](lifecycle-workflow-tasks.md#send-welcome-email-to-new-hire)| 70b29d51-b59a-4773-9280-8841dfd3f2ea | Joiner |
29
+
|[Generate Temporary Access Pass and send via email to user's manager](lifecycle-workflow-tasks.md#generate-temporary-access-pass-and-send-via-email-to-users-manager)| 1b555e50-7f65-41d5-b514-5894a026d10d | Joiner |
30
+
|[Add user to groups](lifecycle-workflow-tasks.md#add-user-to-groups) | 22085229-5809-45e8-97fd-270d28d66910 | Joiner, Leaver
31
+
|[Add user to teams](lifecycle-workflow-tasks.md#add-user-to-teams) | e440ed8d-25a1-4618-84ce-091ed5be5594 | Joiner, Leaver
32
+
|[Enable user account](lifecycle-workflow-tasks.md#enable-user-account) | 6fc52c9d-398b-4305-9763-15f42c1676fc | Joiner, Leaver
33
+
|[Run a custom task extension](lifecycle-workflow-tasks.md#run-a-custom-task-extension) | 4262b724-8dba-4fad-afc3-43fcbb497a0e | Joiner, Leaver
34
+
|[Disable user account](lifecycle-workflow-tasks.md#disable-user-account) | 1dfdfcc7-52fa-4c2e-bf3a-e3919cc12950 | Leaver
35
+
|[Remove user from selected group](lifecycle-workflow-tasks.md#remove-user-from-selected-groups) | 1953a66c-751c-45e5-8bfe-01462c70da3c | Leaver
36
+
|[Remove users from all groups](lifecycle-workflow-tasks.md#remove-users-from-all-groups) | b3a31406-2a15-4c9a-b25b-a658fa5f07fc | Leaver
37
+
|[Remove user from teams](lifecycle-workflow-tasks.md#remove-user-from-teams)| 06aa7acb-01af-4824-8899-b14e5ed788d6 | Leaver |
38
+
|[Remove user from all teams](lifecycle-workflow-tasks.md#remove-users-from-all-teams)| 81f7b200-2816-4b3b-8c5d-dc556f07b024 | Leaver |
39
+
|[Remove all license assignments from user](lifecycle-workflow-tasks.md#remove-all-license-assignments-from-user) | 8fa97d28-3e52-4985-b3a9-a1126f9b8b4e | Leaver
|[Send email to manager before user last day](lifecycle-workflow-tasks.md#send-email-to-manager-before-user-last-day)| 52853a3e-f4e5-4eb8-bb24-1ac09a1da935 | Leaver |
42
+
|[Send email on users last day](lifecycle-workflow-tasks.md#send-email-on-users-last-day)| 9c0a1eaf-5bda-4392-9d9e-6e155bb57411 | Leaver |
43
+
|[Send offboarding email to users manager after their last day](lifecycle-workflow-tasks.md#send-offboarding-email-to-users-manager-after-their-last-day)| 6f22ddd4-b3a5-47a4-a846-0d7c201a49ce | Leaver |
Copy file name to clipboardExpand all lines: articles/active-directory/governance/set-employee-leave-date-time.md
-3Lines changed: 0 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,9 +27,6 @@ In delegated scenarios, the signed-in user needs the Global Administrator role t
27
27
28
28
Updating the employeeLeaveDateTime requires the User-LifeCycleInfo.ReadWrite.All application permission.
29
29
30
-
>[!NOTE]
31
-
> The User-LifeCycleInfo.ReadWrite.All permissions is currently hidden and cannot be configured in Graph Explorer or the API permission blade of app registrations.
32
-
33
30
## Set employeeLeaveDateTime via PowerShell
34
31
To set the employeeLeaveDateTime for a user using PowerShell enter the following information:
|LifecycleWorkflows.Read.All | Read all Lifecycle workflows, tasks, user states| Allows the app to list and read all workflows, tasks, user states related to lifecycle workflows on behalf of the signed-in user.| Yes
29
-
|LifecycleWorkflows.ReadWrite.All | Read and write all lifecycle workflows, tasks, user states.| Allows the app to create, update, list, read and delete all workflows, tasks, user states related to lifecycle workflows on behalf of the signed-in user.| Yes
28
+
|LifecycleWorkflows.Read.All | Read all lifecycle workflows and tasks.| Allows the app to list and read all workflows and tasks related to lifecycle workflows on behalf of the signed-in user.| Yes
29
+
|LifecycleWorkflows.ReadWrite.All | Read and write all lifecycle workflows and tasks.| Allows the app to create, update, list, read and delete all workflows and tasks related to lifecycle workflows on behalf of the signed-in user.| Yes
30
30
31
31
## Parts of a workflow
32
32
A workflow can be broken down in to the following three main parts.
0 commit comments