Поделиться через


Соединители и действия рабочего процесса

Важно!

Сейчас эта функция доступна в предварительной версии. Дополнительные условия использования предварительных версий Microsoft Azure включают дополнительные юридические условия, применимые к функциям Azure, которые находятся в бета-версии, в предварительной версии или еще не выпущены в общедоступной версии.

Рабочие процессы можно использовать для автоматизации некоторых бизнес-процессов с помощью Microsoft Purview. Соединитель в рабочем процессе позволяет подключаться к разным системам и применять набор предварительно созданных действий и триггеров.

Соединители и действия текущих рабочих процессов

В настоящее время для рабочего процесса в Microsoft Purview доступны следующие соединители и действия:

Тип соединителя функциональность. Параметры Настраиваемый Шаблоны рабочих процессов
Применить к каждому Примените действие или набор действий ко всем возвращаемым значениям в выходных данных. -Выходные данные в обработку
-Действия
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Проверка регистрации источника данных для управления использованием данных Проверьте, зарегистрирован ли источник данных с включенным применением политики данных. Нет — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Запрос на доступ к данным
Условие Оцените значение true или false. На основе оценки рабочий процесс будет перенаправляться в различные ветви. — Добавление строки
-Титул
— Добавление группы
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Создание термина глоссария Создание нового термина глоссария Нет — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Создание шаблона терминов глоссария
Создание задачи и ожидание ее завершения Создает, назначает и отслеживает задачу для пользователя или Microsoft Entra группы в рамках рабочего процесса.
— Параметры напоминания. Вы можете настроить напоминания, чтобы периодически напоминать владельцу задачи, пока он не завершит задачу.
— Параметры истечения срока действия — можно задать срок действия задачи или крайний срок. Кроме того, можно указать, кто должен быть уведомлен (пользователь или группа AAD) после истечения срока действия.
- Email агрегирование доступно
— назначено
— Название задачи
— Текст задачи
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Delay Отложите следующее действие до тех пор, пока не будет пройдено указанное количество единиц. -Count: количество единиц, которые необходимо пройти, пока задержка не будет устранена.
Единица измерения: месяц, неделя, день, час, минута, секунда
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Удаление термина глоссария Удаление существующего термина глоссария Нет — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Удаление термина глоссария
Предоставление доступа Создайте политику доступа для предоставления доступа запрашиваемого пользователя. Нет — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Запрос на доступ к данным
Http Интеграция с внешними приложениями с помощью вызова http или https.
Дополнительные сведения см. в разделе Соединитель HTTP рабочих процессов.
-Хозяин
-Метод
-Путь
-Заголовки
-Запросов
-Тело
-Аутентификация
— Переименовано: Да
— Deletable: Да
— Параметры: защищенные входные данные и безопасные выходные данные (включено по умолчанию)
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Термины глоссария импорта Импорт одного или нескольких терминов глоссария Нет — Переименовано: Да
— Deletable: No
— Несколько на рабочий процесс
Условия импорта
Анализ JSON Синтаксический анализ входящего JSON для извлечения параметров - Содержимое
-Схема
— Переименовано: Да
— Deletable: No
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Отправка уведомления по электронной почте Отправка уведомлений по электронной почте одному или нескольким получателям -Тема
— Текст сообщения
-Получатель
— Переименовано: Да
— Deletable: Да
— Параметры: защищенные входные данные и безопасные выходные данные (включено по умолчанию);
Отдельные или агрегированные сообщения электронной почты
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Действия ServiceNow Подключитесь к экземпляру ServiceNow и выполните одно из следующих действий:
-Create record
-Delete record
-Получение записи
-Получение типов записей
-List records
-Обновить запись
В зависимости от. Дополнительные сведения см. в разделе ServiceNow в рабочих процессах . — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Запуск и ожидание утверждения Создает запросы на утверждение и назначает их отдельным пользователям или группам Microsoft Entra. Существует два типа утверждения:
— Первый ответ — результат первого утверждающего (утвердить или отклонить) считается окончательным.
— Все должны утвердить . Это означает, что все, кто определен как утверждающий, должны утвердить. Если один утверждающий отклоняет запрос, запрос отклоняется.
- Email агрегирование доступно
— Тип утверждения
-Титул
— назначено
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Switch Вычисляет динамическое выражение содержимого и выбирает вариант, соответствующий результату, выполняя определенные действия только для этого случая. В настоящее время поддерживается до 15 вариантов. — Включено: динамическое содержимое для оценки. (string, integer)
— равно: значение для вычисления "on" против. При совпадении рабочий процесс перенаправляется на этот случай. (string, integer)
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
До Повторяйте действия в элементе управления until до тех пор, пока не будет выполнено условие и (или) не будет достигнуто ограничение количества или времени ожидания. -Actions: действия для повтора
-Count: по умолчанию 60, минимум 1, максимум 1000
Количество циклов, которые может иметь цикл Until во время выполнения рабочего процесса.

Время ожидания: PT1H по умолчанию (1 час), максимальное число PT1H (1 час)
Время выполнения цикла Until перед выходом и указывается в формате ISO 8601. Значение времени ожидания вычисляется для каждого цикла цикла. Если какое-либо действие в цикле занимает больше времени, чем ограничение времени ожидания, текущий цикл не останавливается. Однако следующий цикл не запускается, так как условие ограничения не выполняется.
— Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
Обновление термина глоссария Обновление существующего термина глоссария Нет — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Обновление термина глоссария
Действия с переменными Определите и обновите пользовательские переменные с помощью следующих действий:
- Инициализация переменной
-Set variable
Переменная -Increment
Переменная -Decrement
-Добавление массива в переменную
-Добавление строки в переменную
В зависимости от. Дополнительные сведения см. в разделе Действия переменных . — Переименовано: Да
— Deletable: Да
— Несколько на рабочий процесс
Шаблоны всех рабочих процессов
При отправке запроса на создание термина Активирует рабочий процесс со всеми сведениями о термине при отправке запроса на новый термин Нет — Переименовано: Да
— Deletable: No
— только один на рабочий процесс
Создание шаблона терминов глоссария
При отправке запроса на удаление термина Активирует рабочий процесс со всеми сведениями о термине при отправке запроса на удаление существующего термина. Нет — Переименовано: Да
— Deletable: No
— только один на рабочий процесс
Удаление термина глоссария
При отправке запроса на импорт термина Активирует рабочий процесс со всеми сведениями о терминах в CSV-файле при отправке запроса на импорт условий Нет — Переименовано: Да
— Deletable: No
— только один на рабочий процесс
Условия импорта
При отправке запроса на обновление терминов Активирует рабочий процесс со всеми сведениями о термине при отправке запроса на обновление существующего термина. Нет — Переименовано: Да
— Deletable: No
— только один на рабочий процесс
Обновление термина глоссария

Запуск и ожидание утверждения

При запуске и ожидании утверждения соединитель создает запросы на утверждение и назначает их отдельным пользователям или группам Microsoft Entra.

В настоящее время соединитель поддерживает два типа утверждения:

  • Первый ответ — это означает, что результат первого утверждающего (утвердить или отклонить) считается окончательным.
  • Все должны утвердить . Это означает, что все, кто определен как утверждающий, должны утвердить запрос, чтобы запрос был признан утвержденным. Если один утверждающий отклоняет запрос, независимо от других утверждающих, запрос отклоняется.

Вы также можете настроить напоминания, чтобы периодически напоминать утверждающего, пока он не утвердит или не отклонит, или установить срок действия утверждения. По истечении срока действия запроса можно выбрать, кто будет получать уведомление об истечении срока действия.

Запросы на утверждение

Запросы на утверждение отправляются по электронной почте группам или пользователям, указанным в соединителе утверждения. Существует два типа возможных сообщений электронной почты с утверждением в зависимости от того, соответствует ли рабочий процесс и почтовый клиент некоторым требованиям.

  • Сообщения с действиями . Если рабочий процесс и почтовый клиент соответствуют требованиям, утверждающие могут получать отдельные и агрегированные сообщения об утверждении, где они могут оставлять комментарии и отклонять или утверждать запросы в Outlook. Для получения дополнительных сведений утверждающий также может выбрать в сообщении элемент утверждения, который будет использоваться для запроса сведений на портале Microsoft Purview.

    Пример сообщения с действиями от Microsoft Purview с заголовком. Кнопки утверждения и отклонения доступны в сообщении электронной почты.

    Важно!

    Если рабочий процесс или почтовый клиент не соответствуют требованиям, пользователи могут получать ошибки 400/401/403 при использовании сообщений с действиями.

  • Standard сообщений. Если рабочий процесс и почтовый клиент не соответствуют требованиям, утверждающие получат одно и агрегированное электронное письмо с утверждением, которое будет направлять их в интерфейс утверждения на портале Microsoft Purview.

    Пример сообщения электронной почты от Microsoft Azure с заголовком

Требования к утверждению с действиями

Чтобы утверждающие лица использовали сообщения с действиями в Outlook, ваш клиент Microsoft Purview, рабочий процесс и почтовый клиент должны соответствовать следующим требованиям:

  • Для учетной записи Microsoft Purview должен быть включен доступ к общедоступной сети.
  • Когда пользователь отправляет утверждение из сообщения электронной почты с действиями, он должен войти в тот же клиент, где находится учетная запись Microsoft Purivew.
  • Назначенные для, настроенные в соединителе Запуска и ожидания утверждения, должны быть отдельными, а не группами.
  • Для параметра Assigned to , настроенного в соединителе запуска и ожидания утверждения, должен быть почтовый ящик на Outlook.com или Exchange Online в Office 365.
  • Почтовый клиент, используемый для открытия сообщения электронной почты с запросом на утверждение, должен быть Outlook со следующими версиями: Требования к версии Outlook для сообщений с действиями.
  • Учетная запись Microsoft Purview не относится к региону Azure для государственных организаций и Azure для Китая 21Vianet.

Совет

Если пользователи получают сообщение 403 при попытке утвердить элемент из сообщения электронной почты с действиями, ваша учетная запись Microsoft Purview, скорее всего, имеет параметры сети, которые отклоняют запрос.

Отправка уведомления по электронной почте

При отправке уведомления по электронной почте в рабочем процессе с помощью действия отправки электронной почты или другого действия по умолчанию отдельные сообщения электронной почты отправляются каждому указанному пользователю. Однако для некоторых действий также существует возможность агрегирования сообщений электронной почты для отправки пакетам пользователей. Это может значительно уменьшить количество сообщений электронной почты, отправляемых от действий.

Эти действия доступны для агрегирования сообщений электронной почты:

  • Запуск и ожидание утверждения
  • Отправка уведомления по электронной почте
  • Создание задачи и ожидание ее завершения

Как агрегировать сообщения электронной почты

Если вы используете одно из доступных действий и хотите агрегировать сообщения электронной почты, выполните следующие действия.

  1. Откройте параметры действия, нажав кнопку с многоточием в действии , а затем выберите параметр Параметры.

    Снимок экрана: запуск и ожидание утверждения с выделенной кнопкой параметров.

  2. Установите переключатель Агрегирование сообщений электронной почты , чтобы переключить его в положение Вкл.

    Снимок экрана: параметр статистических сообщений электронной почты в действии рабочего процесса.

  3. Нажмите кнопку Готово.

  4. Завершите внесение других изменений, необходимых для рабочего процесса, а затем нажмите кнопку Сохранить , чтобы сохранить изменения в рабочем процессе.

Агрегирование сведений

При включении агрегирования сообщения электронной почты, отправленные во время этого действия, отправляются немедленно. Вместо этого отдельные сообщения электронной почты будут объединяться в одно сообщение и отправляться получателям. Агрегат вызывает небольшую задержку доставки электронной почты в диапазоне от 0 до 3 минут.

Агрегированные сообщения электронной почты объединяются в группы не более 20. То есть, если есть 110 сообщений электронной почты, которые необходимо агрегировать, в конечном итоге будет отправлено 6 писем.

Действия с переменными

Создание, обновление и ссылка на пользовательские переменные, на которые можно ссылаться в рабочих процессах в любых местах, поддерживающих динамическое содержимое. Можно создать переменные следующих типов данных:

  • Integer
  • С плавающей запятой
  • Логический
  • Array
  • String
  • Объект

Снимок экрана: доступные действия переменных, показанные на вкладке Переменные в меню Выбор действия.

Ниже приведены все доступные действия, а также их параметры и описания.

Действие функциональность. Параметры
Инициализация переменной Создание новой переменной одного из доступных типов -Name
-Тип
-Value: соответствующее значение на основе типа переменной
Задать переменную Обновление переменной до указанного значения -Name: имя переменной, выбранное из раскрывающегося списка.
-Value: новое значение переменной
Переменная приращения Увеличение целочисленных и переменных с плавающей точкой на указанное значение -Name: имя переменной, выбранное из раскрывающегося списка.
-Value: значение переменной приращения.
Переменная уменьшения Уменьшение целочисленных и переменных с плавающей точкой на указанное значение -Name: имя переменной, выбранное из раскрывающегося списка.
-Value: значение переменной уменьшения.
Добавление в переменную массива Добавление указанного значения в переменную массива -Name: имя переменной, выбранное из раскрывающегося списка.
-Value: новое значение для добавления
Добавление в строковую переменную Добавление указанного значения в переменную массива -Name: имя переменной, выбранное из раскрывающегося списка.
-Value: новое значение для добавления

Ограничения переменных

  • 50 переменных на рабочий процесс
  • Диапазон числовых переменных — [-(253-1), 253-1]
  • количество имен ограничено 46 символами
  • Самостоятельные ссылки не допускаются в действиях, которые обновляют значения переменных: set, increment, decrement, append to array, append to string
  • Инициализация переменной не может использоваться в локальных область действиях, таких как "применить к каждому", "условие" или "until".
  • Переменная set не может использоваться в действиях "применить к каждому".

Дальнейшие действия

Дополнительные сведения о рабочих процессах см. в следующих статьях: