Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
API-интерфейсы рабочих процессов жизненного цикла Microsoft Graph позволяют автоматизировать процессы жизненного цикла пользователя на уровнях соединения, ухода и перемещения.
Основными для рабочих процессов являются задачи , представляющие определенные действия, которые выполняются автоматически при активации рабочего процесса. Для поддержки создания пользовательских рабочих процессов доступно 30 встроенных задач. Эти задачи настраиваются в свойстве arguments определения задачи.
В этой статье объясняется, как настроить свойство arguments для встроенных задач, чтобы упростить автоматизацию.
Настройка аргументов для задач
| Отображаемое имя задачи | taskDefinitionId | Аргументы |
|---|---|---|
| Отправить приветственное письмо новому сотруднику | 70b29d51-b59a-4773-9280-8841dfd3f2ea |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Этот аргумент не настраивает пользовательский текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Отправить электронное письмо с напоминанием о подключении | 3C860712-2D37-42A4-928F-5C93935D26A1 |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Этот аргумент не настраивает пользовательский текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Создание временного пропуска доступа и отправка по электронной почте руководителю пользователя | 1b555e50-7f65-41d5-b514-5894a026d10d |
name: tapLifetimeMinutesvalue: 10 до 43000name: tapIsUsableOncevalue: true или falsename: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент .Предварительные требования:
|
| Добавление пользователя в группы | 22085229-5809-45e8-97fd-270d28d66910 |
name: groupIDvalue: допустимый идентификатор группы или разделенный запятыми список групп, в которые добавляется пользователь в качестве участника. Например, "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f". |
| Добавление пользователя в teams | e440ed8d-25a1-4618-84ce-091ed5be5594 |
name: teamIDvalue: допустимый идентификатор группы или разделенный запятыми список команд, в которые добавляется пользователь в качестве участника. Например, "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f". |
| Обновление атрибутов пользователя (предварительная версия) | 2c8f4a1b-7d3e-4f9c-8a5b-6e1d2c3f4a5b |
name: attributeUpdatesvalue: строка JSON, указывающая до 10 атрибутов пользователя для обновления или очистки. Атрибуты могут включать встроенные, локальные расширения, расширения каталогов и данные организации сотрудников. |
| Включение учетной записи пользователя | 6fc52c9d-398b-4305-9763-15f42c1676fc |
name: enableOnPremisesAccountvalue: логическое значение, указывающее, включает ли задача синхронизированные локальные учетные записи пользователей. |
| Запуск пользовательского расширения задач | 4262b724-8dba-4fad-afc3-43fcbb497a0e |
name: CustomTaskExtensionIDvalue: идентификатор расширения настраиваемой задачи. |
| Назначение лицензий пользователям (предварительная версия) | 683c87a4-2ad4-420b-97d4-220d90afcd24 |
name: licensesvalue: идентификатор лицензии, которую вы хотите назначить. |
| Удаление выбранных назначений лицензий от пользователя (предварительная версия) | 5fc402a8-daaf-4b7b-9203-da868b05fc5f |
name: licensesvalue: идентификатор лицензии, которую вы хотите назначить. |
| Отзыв всех маркеров обновления для пользователя | 509589a4-0466-4471-829e-49c5e502bdee | Нет. |
| Отправить менеджеру электронное письмо о спонсорских изменениях | b8c4e1f9-3a7d-4b2e-9c5f-8d6a9b1c2e3f |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Этот аргумент не настраивает пользовательский текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Отправка сообщений по электронной почте со-спонсорам об изменениях спонсоров | ad3b85cd-75b1-43e7-b4b9-0e52faba3944 |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Этот аргумент не настраивает пользовательский текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Передача спонсорских удостоверений агента руководителю | b8f4c3d5-9e7a-4b1c-8f2d-6a5e8b9c7f4a | Нет. Предварительные требования:
|
| Отключение учетной записи пользователя | 1dfdfcc7-52fa-4c2e-bf3a-e3919cc12950 |
name: disableOnPremisesAccountvalue: логическое значение, указывающее, отключает ли задача синхронизированные локальные учетные записи пользователей. |
| Удаление пользователя из выбранной группы | 1953a66c-751c-45e5-8bfe-01462c70da3c |
name: groupIDvalue: допустимый идентификатор группы или разделенный запятыми список групп, в которые входит пользователь. Например, "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f". |
| Удаление пользователей из всех групп | b3a31406-2a15-4c9a-b25b-a658fa5f07fc | Нет |
| Удаление пользователя из teams | 06aa7acb-01af-4824-8899-b14e5ed788d6 |
name: teamIDvalue: разделенный запятыми список команд, в которые входит пользователь. Например, "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f". |
| Удаление пользователя из всех команд | 81f7b200-2816-4b3b-8c5d-dc556f07b024 | Нет |
| Удаление всех назначений лицензий от пользователя | 8fa97d28-3e52-4985-b3a9-a1126f9b8b4e | Нет |
| Удаление пользователя | 8d18588d-9ad3-4c0f-99d0-ec215f0e3dff |
name: deleteOnPremisesAccountvalue: логическое значение, указывающее, удаляет ли задача синхронизированные локальные учетные записи пользователей. |
| Отправка сообщения электронной почты для уведомления диспетчера о перемещении пользователей | aab41899-9972-422a-9d97-f626014578b7 |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Не настраивает настраиваемый текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Отправка электронной почты руководителю до последнего дня пользователя | 52853a3e-f4e5-4eb8-bb24-1ac09a1da935 |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Не настраивает настраиваемый текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Отправка электронной почты в последний день пользователя | 9c0a1eaf-5bda-4392-9d9e-6e155bb57411 |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемая тема для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Не настраивает настраиваемый текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Отправка электронного сообщения об отключении менеджеру пользователя после последнего дня | 6f22ddd4-b3a5-47a4-a846-0d7c201a49ce |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Не настраивает настраиваемый текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Отправка сообщения электронной почты о бездействии пользователя | 92f74cb4-f1b6-4ec0-b766-96210f56edc2 |
name: ccvalue: допустимый идентификатор пользователя (строка) для пользователя, который вы хотите получить в сообщении электронной почты. name: customSubjectvalue: настраиваемый заголовок темы для отправляемого сообщения электронной почты. name: customBodyvalue: текст настраиваемого сообщения электронной почты. name: localevalue: значение языка, которое переопределяет языковые параметры получателя электронной почты. Этот аргумент не настраивает пользовательский текст сообщения электронной почты и должен быть задан на том же языке, что и пользовательский текст. name: tovalue: User, Managers, Sponsorsили строка определенного userIDобъекта . Если Sponsors выбран параметр , вы не сможете добавить другого cc пользователя в аргумент . |
| Запрос на назначение пакета для доступа пользователя | c1ec1e76-f374-4375-aaa6-0bb6bd4c60be |
name: assignmentPolicyIdvalue: допустимый идентификатор политики назначения (строка) для пакета доступа, который вы хотите назначить пользователю. name: accessPackageIdvalue: допустимый идентификатор пакета доступа для пакета доступа, который вы хотите назначить пользователю. |
| Удаление назначения пакета доступа для пользователя | 4a0b64f2-c7ec-46ba-b117-18f262946c50 |
name: accessPackageIdvalue: допустимый идентификатор пакета доступа для пакета доступа, который требуется отменить у пользователя. |
| Удаление всех назначений пакетов доступа для пользователя | 42ae2956-193d-4f39-be06-691b8ac4fa1d | Нет |
| Отмена ожидающих запросов на назначение пакета доступа для пользователя | 498770d9-bab7-4e4c-b73d-5ded82a1d0b3 |
name: daysUntilExpirationvalue: допустимая строка дней до истечения срока назначения пакета доступа для пользователя. |
Примеры
Пример 1. Отправка приветственного сообщения электронной почты новому сотруднику
{
"category": "joiner",
"continueOnError": false,
"description": "Send welcome email to new hire",
"displayName": "Send Welcome Email",
"isEnabled": true,
"taskDefinitionId": "70b29d51-b59a-4773-9280-8841dfd3f2ea",
"arguments": [
{
"name": "cc",
"value": "e94ad2cd-d590-4b39-8e46-bb4f8e293f85,ac17d108-60cd-4eb2-a4b4-084cacda33f2"
},
{
"name": "customSubject",
"value": "Welcome to the organization {{userDisplayName}}!"
},
{
"name": "customBody",
"value": "Welcome to our organization {{userGivenName}} {{userSurname}}.\n\nFor more information, reach out to your manager {{managerDisplayName}} at {{managerEmail}}."
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 2. Создание временного доступа (TAP) и его отправка диспетчеру пользователя
{
"category": "joiner",
"continueOnError": false,
"description": "Generate Temporary Access Pass and send via email to user's manager",
"displayName": "Generate TAP and Send Email",
"isEnabled": true,
"taskDefinitionId": "1b555e50-7f65-41d5-b514-5894a026d10d",
"arguments": [
{
"name": "tapLifetimeMinutes",
"value": "480"
},
{
"name": "tapIsUsableOnce",
"value": "false"
},
{
"name": "cc",
"value": "068fa0c1-fa00-4f4f-8411-e968d921c3e7,9d208c40-7eb6-46ff-bebd-f30148c39b47"
},
{
"name": "customSubject",
"value": "Temporary access pass for your new employee {{userDisplayName}}"
},
{
"name": "customBody",
"value": "Hello {{managerDisplayName}}\n\nPlease find the temporary access pass for your new employee {{userDisplayName}} below:\n\n{{temporaryAccessPass}}\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 3. Добавление пользователя в группы
{
"category": "joiner,leaver",
"description": "Add user to groups",
"displayName": "AddUserToGroup",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "22085229-5809-45e8-97fd-270d28d66910",
"arguments": [
{
"name": "groupID",
"value": "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f"
}
]
}
Пример 4. Добавление пользователя в teams
{
"category": "joiner,leaver",
"description": "Add user to team",
"displayName": "AddUserToTeam",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "e440ed8d-25a1-4618-84ce-091ed5be5594",
"arguments": [
{
"name": "teamID",
"value": "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f"
}
]
}
Пример 5. Обновление атрибутов пользователя (предварительная версия)
{
"category": "joiner",
"continueOnError": false,
"description": "Update or clear user attribute values including custom attributes",
"displayName": "Update user attributes",
"isEnabled": true,
"taskDefinitionId": "2c8f4a1b-7d3e-4f9c-8a5b-6e1d2c3f4a5b",
"arguments": [
{
"name": "attributeUpdates",
"value": "[{\"attribute\":\"department\",\"value\":\"Sales\"},{\"attribute\":\"jobTitle\",\"value\":\"Account Executive\"}]"
}
]
}
Пример 6. Включение учетной записи пользователя
{
"category": "joiner,leaver",
"description": "Enable user account",
"displayName": "EnableUserAccount",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "6fc52c9d-398b-4305-9763-15f42c1676fc",
"arguments": []
}
Пример 7. Запуск пользовательского расширения задач
{
"category": "joiner,leaver",
"description": "Run a Custom Task Extension to call-out to an external system.",
"displayName": "Run a Custom Task Extension",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "d79d1fcc-16be-490c-a865-f4533b1639ee",
"arguments": [
{
"name": "customTaskExtensionID",
"value": "<ID of your Custom Task Extension>"
}
]
}
Пример 8. Отключение учетной записи пользователя
{
"category": "joiner,leaver",
"description": "Disable user account",
"displayName": "DisableUserAccount",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "1dfdfcc7-52fa-4c2e-bf3a-e3919cc12950",
"arguments": []
}
Пример 9. Удаление пользователя из выбранных групп
{
"category": "leaver",
"displayName": "Remove user from selected groups",
"description": "Remove user from membership of selected Azure AD groups",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "1953a66c-751c-45e5-8bfe-01462c70da3c",
"arguments": [
{
"name": "groupID",
"value": "06269010-2d8e-48e4-8f0e-33580720c9e1, 06bba22c-775e-42d8-b451-4221af061af0, 182f68db-6513-4e79-9ec2-a7e89a460e7f"
}
]
}
Пример 10. Удаление пользователя из всех групп
{
"category": "leaver",
"continueOnError": true,
"displayName": "Remove user from all groups",
"description": "Remove user from all Azure AD groups memberships",
"isEnabled": true,
"taskDefinitionId": "b3a31406-2a15-4c9a-b25b-a658fa5f07fc",
"arguments": []
}
Пример 11. Удаление пользователя из выбранных команд
{
"category": "joiner,leaver",
"continueOnError": true,
"displayName": "Remove user from selected Teams",
"description": "Remove user from membership of selected Teams",
"isEnabled": true,
"taskDefinitionId": "06aa7acb-01af-4824-8899-b14e5ed788d6",
"arguments": [
{
"name": "teamID",
"value": "TeamId1, TeamId2, TeamId3, ..."
}
]
}
Пример 12. Удаление пользователя из всех команд
{
"category": "leaver",
"continueOnError": true,
"description": "Remove user from all Teams",
"displayName": "Remove user from all Teams memberships",
"isEnabled": true,
"taskDefinitionId": "81f7b200-2816-4b3b-8c5d-dc556f07b024",
"arguments": []
}
Пример 13. Удаление всех назначений лицензий пользователя
{
"category": "leaver",
"continueOnError": true,
"displayName": "Remove all licenses for user",
"description": "Remove all licenses assigned to the user",
"isEnabled": true,
"taskDefinitionId": "8fa97d28-3e52-4985-b3a9-a1126f9b8b4e",
"arguments": []
}
Пример 14. Удаление пользователя
{
"category": "leaver",
"continueOnError": true,
"displayName": "Delete user account",
"description": "Delete user account in Azure AD",
"isEnabled": true,
"taskDefinitionId": "8d18588d-9ad3-4c0f-99d0-ec215f0e3dff",
"arguments": []
}
Пример 15. Отправка сообщения электронной почты для уведомления руководителя о перемещении пользователя
{
"category": "mover",
"continueOnError": false,
"description": "Send email to notify user\u2019s manager of user move",
"displayName": "Send email to notify manager of user move",
"isEnabled": true,
"taskDefinitionId": "aab41899-9972-422a-9d97-f626014578b7",
"arguments": [
{
"name": "cc",
"value": "ac17d108-60cd-4eb2-a4b4-084cacda33f2,7d3ee937-edcc-46b0-9e2c-f832e01231ea"
},
{
"name": "customSubject",
"value": "{{userDisplayName}} has moved"
},
{
"name": "customBody",
"value": "Hello {{managerDisplayName}}\n\nwe are reaching out to let you know {{userDisplayName}} has moved in the organization.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 16. Отправка сообщения электронной почты руководителю до последнего дня пользователя
{
"category": "leaver",
"continueOnError": false,
"description": "Send offboarding email to user's manager before the last day of work",
"displayName": "Send email before user's last day",
"isEnabled": true,
"taskDefinitionId": "52853a3e-f4e5-4eb8-bb24-1ac09a1da935",
"arguments": [
{
"name": "cc",
"value": "068fa0c1-fa00-4f4f-8411-e968d921c3e7,e94ad2cd-d590-4b39-8e46-bb4f8e293f85"
},
{
"name": "customSubject",
"value": "Reminder that {{userDisplayName}}'s last day is coming up"
},
{
"name": "customBody",
"value": "Hello {{managerDisplayName}}\n\nthis is a reminder that {{userDisplayName}}'s last day is coming up.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 17. Отправка сообщения электронной почты в последний день пользователя
{
"category": "leaver",
"continueOnError": false,
"description": "Send offboarding email to user's manager on the last day of work",
"displayName": "Send email on user's last day",
"isEnabled": true,
"taskDefinitionId": "9c0a1eaf-5bda-4392-9d9e-6e155bb57411",
"arguments": [
{
"name": "cc",
"value": "068fa0c1-fa00-4f4f-8411-e968d921c3e7,e94ad2cd-d590-4b39-8e46-bb4f8e293f85"
},
{
"name": "customSubject",
"value": "{{userDisplayName}}'s last day"
},
{
"name": "customBody",
"value": "Hello {{managerDisplayName}}\n\nthis is a reminder that {{userDisplayName}}'s last day is today and their access will be revoked.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 18. Отправка электронного сообщения об отключении руководителю пользователя после последнего рабочего дня пользователя
{
"category": "leaver",
"continueOnError": true,
"displayName": "Send offboarding email to user's manager after the last day of work",
"description": "Send email after user's last day",
"isEnabled": true,
"continueOnError": true,
"taskDefinitionId": "6f22ddd4-b3a5-47a4-a846-0d7c201a49ce",
"arguments": []
}
Пример 19. Запрос назначения пакета доступа пользователя
{
"category": "joiner,mover",
"continueOnError": false,
"description": "Request user assignment to selected access package",
"displayName": "Request user access package assignment",
"isEnabled": true,
"taskDefinitionId": "c1ec1e76-f374-4375-aaa6-0bb6bd4c60be",
"arguments": [
{
"name": "assignmentPolicyId",
"value": "00d6fd25-6695-4f4a-8186-e4c6f901d2c1"
},
{
"name": "accessPackageId",
"value": "2ae5d6e5-6cbe-4710-82f2-09ef6ffff0d0"
}
]
}
Пример 20. Удаление назначения пакета доступа для пользователя
{
"category": "leaver,mover",
"continueOnError": false,
"description": "Remove user assignment of selected access package",
"displayName": "Remove access package assignment for user",
"isEnabled": true,
"taskDefinitionId": "4a0b64f2-c7ec-46ba-b117-18f262946c50",
"arguments": [
{
"name": "accessPackageId",
"value": "2ae5d6e5-6cbe-4710-82f2-09ef6ffff0d0"
}
]
}
Пример 21. Удаление всех назначений пакетов доступа для пользователя
{
"category": "leaver",
"continueOnError": false,
"description": "Remove all access packages assigned to the user",
"displayName": "Remove all access package assignments for user",
"isEnabled": true,
"taskDefinitionId": "42ae2956-193d-4f39-be06-691b8ac4fa1d",
"arguments": [
{
"description": "Remove all access packages assigned to the user",
"displayName": "Remove all access package assignments for user",
"id": "42ae2956-193d-4f39-be06-691b8ac4fa1d",
"version": 1,
"parameters": [
{
"name": "daysUntilExpiration",
"values": [],
"valueType": "string"
}
]
}
]
}
Пример 22. Отмена ожидающих запросов на назначение пакета доступа для пользователя
{
"category": "leaver",
"continueOnError": false,
"description": "Cancel all access package assignment requests pending for the user",
"displayName": "Cancel all pending access package assignment requests for user",
"isEnabled": true,
"taskDefinitionId": "498770d9-bab7-4e4c-b73d-5ded82a1d0b3",
"arguments": []
}
Пример 23. Отправка электронного письма с напоминанием о подключении
{
"category": "joiner",
"continueOnError": false,
"description": "Send onboarding reminder email to user\u2019s manager",
"displayName": "Send onboarding reminder email",
"isEnabled": true,
"taskDefinitionId": "3C860712-2D37-42A4-928F-5C93935D26A1",
"arguments": [
{
"name": "cc",
"value": "e94ad2cd-d590-4b39-8e46-bb4f8e293f85,068fa0c1-fa00-4f4f-8411-e968d921c3e7"
},
{
"name": "customSubject",
"value": "Reminder: {{userDisplayName}} is starting soon"
},
{
"name": "customBody",
"value": "Hello {{managerDisplayName}}\n\nthis is a reminder that {{userDisplayName}} is starting soon.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 24. Отзыв всех маркеров обновления для пользователя
{
"category": "leaver, mover",
"continueOnError": false,
"description": "Revoke all refresh tokens for user",
"displayName": "Revoke all refresh tokens for user",
"isEnabled": true,
"taskDefinitionId": "509589a4-0466-4471-829e-49c5e502bdee",
"arguments": []
}
Пример 25. Отправка менеджеру сообщения электронной почты об изменениях спонсорской поддержки
{
"category": "mover",
"continueOnError": false,
"description": "Notify sponsor's manager about agent identity sponsorship transfer.",
"displayName": "Send email to manager about sponsorship transfer",
"isEnabled": true,
"taskDefinitionId": "b8c4e1f9-3a7d-4b2e-9c5f-8d6a9b1c2e3f",
"arguments": [
{
"name": "cc",
"value": "ac17d108-60cd-4eb2-a4b4-084cacda33f2,7d3ee937-edcc-46b0-9e2c-f832e01231ea"
},
{
"name": "customSubject",
"value": "{{userDisplayName}} has moved"
},
{
"name": "customBody",
"value": "Hello {{managerDisplayName}}\n\nwe are reaching out to let you know {{userDisplayName}} has moved in the organization and you have taken over their agent ID sponsorships.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 26. Отправка сообщения со-спонсорам об изменениях спонсоров
{
"category": "mover",
"continueOnError": false,
"description": "Notify co-sponsors about agent identity sponsorship changes.",
"displayName": "Send email to co-sponsors about sponsor changes",
"isEnabled": true,
"taskDefinitionId": "ad3b85cd-75b1-43e7-b4b9-0e52faba3944",
"arguments": [
{
"name": "cc",
"value": "ac17d108-60cd-4eb2-a4b4-084cacda33f2,7d3ee937-edcc-46b0-9e2c-f832e01231ea"
},
{
"name": "customSubject",
"value": "{{userDisplayName}} has moved"
},
{
"name": "customBody",
"value": "We are reaching out to let you know {{userDisplayName}} has moved in the organization and will no longer have sponsorship authority over agent IDs they previously sponsored with you.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}
Пример 27. Передача спонсорской поддержки удостоверений агента руководителю
{
"category": "mover",
"continueOnError": false,
"description": "Transfer all agent identities sponsored by user to manager.",
"displayName": "Transfer agent identity sponsorships to manager",
"isEnabled": true,
"taskDefinitionId": "b8f4c3d5-9e7a-4b1c-8f2d-6a5e8b9c7f4a",
"arguments": []
}
Пример 28. Отправка сообщения электронной почты о бездействии пользователя
{
"category": "leaver",
"continueOnError": false,
"description": "Notify manager that user has been inactive",
"displayName": "Send email about user inactivity",
"isEnabled": true,
"taskDefinitionId": "92f74cb4-f1b6-4ec0-b766-96210f56edc2",
"arguments": [
{
"name": "cc",
"value": "1bda0458-cb4b-473d-baf5-61125c86a6d3,7f552c25-e0f6-40b6-b4e0-36bb40ba7fb6"
},
{
"name": "customSubject",
"value": "{{UserDisplayName}}'s account has been inactive for {{NumberofDays}} days."
},
{
"name": "customBody",
"value": "We're notifying you that a recent sign-in for {{UserDisplayName}}'s user account has not been detected, and the account is considered inactive. The last sign in was {{LastSigninDate}}. To maintain a secure environment, your organization may have already started the process to disable or delete this user account.\n\nPlease check your organization's policies and take appropriate action if this user account is still needed.\n\nRegards\nYour IT department"
},
{
"name": "locale",
"value": "en-us"
}
]
}