Teamflect (предварительная версия)
Повышение эффективности рабочего процесса с помощью Teamflect. Легко интегрируйте надежные функции управления производительностью Teamflect, включая цели, отзывы и отзывы, в существующую экосистему. Автоматизация стандартных задач, синхронизация данных на разных платформах и создание динамических, управляемых данными рабочих процессов для повышения производительности и участия в организации.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Бора Unlu |
| URL | https://teamflect.com/contact-us |
| Адрес электронной почты | support@teamflect.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Teamflect |
| Веб-сайт | https://teamflect.com |
| Политика конфиденциальности | https://teamflect.com/privacy |
| Категории | Управление бизнесом |
Соединитель Teamflect Power Automate
Примечание. Это настраиваемый соединитель, предоставляемый для интеграции обширных API Teamflect в автоматизированные рабочие процессы в Power Automate и Power Apps.
Соединитель Teamflect Power Automate позволяет управлять целями, отзывами, распознаваниями и задачами непосредственно из автоматизированных рабочих процессов. Используя этот соединитель, пользователи могут упростить процессы управления производительностью, интегрируя их с Microsoft Power Automate.
Предпосылки
Чтобы использовать этот соединитель, вам потребуется следующее:
План Microsoft Power Apps или Power Automate , включающий поддержку пользовательских соединителей.
Учетная запись Teamflect с необходимыми разрешениями API для доступа к соответствующим данным.
Средства командной строки Power Platform для создания и развертывания соединителя.
Создание соединителя
API Teamflect защищены с помощью ключей API. Чтобы получить доступ к API через этот соединитель, необходимо получить ключ API Teamflect и настроить его безопасно в Power Automate.
Действия по сборке и настройке соединителя:
Получите ключ API:
Войдите в учетную запись Teamflect и перейдите на страницу параметров API.
Создайте ключ API и сохраните его безопасно. Этот ключ потребуется использовать при настройке соединителя.
Скачивание файлов соединителя:
- Убедитесь, что у вас есть определение API (файл OpenAPI/Swagger) для API Teamflect. Этот файл определяет операции и структуру данных, поддерживаемые соединителем.
Разверните соединитель:
Используйте интерфейс командной строки Power Platform для развертывания соединителя.
Выполните следующую команду, чтобы создать соединитель:
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --secret <api_key>
Проверьте соединитель:
- После развертывания проверьте соединитель, создав поток Power Automate с помощью любой из поддерживаемых операций.
Поддерживаемые операции
Соединитель Teamflect поддерживает следующие операции:
Управление отзывами
Отправить запрос обратной связи: инициируйте запрос обратной связи для указанного пользователя.
Отправка запроса на внешний отзыв: отправка запроса обратной связи на внешний адрес электронной почты.
Управление целями
Получение цели по идентификатору: получение сведений о конкретной цели.
Получение целей. Вывод списка нескольких целей на основе критериев поиска.
Создание новой цели: создание новой цели для пользователя.
Обновление хода выполнения цели: обновите ход выполнения или состояние цели.
Комментарий к цели: добавьте комментарий к цели.
Признания
Создание распознавания: создание нового распознавания для одного или нескольких пользователей.
Получение распознавания по идентификатору: получение сведений о конкретном распознавании.
Получение распознаваний: перечисление нескольких распознаваний.
Управление задачами
Получение задачи по идентификатору: получение задачи по уникальному идентификатору.
Получение задач: вывод списка задач на основе критериев поиска.
Заметки о развертывании
Убедитесь, что ключ API хранится безопасно и не является общедоступным.
Используйте соединитель ответственно, чтобы избежать ограничения скорости API.
Дополнительные сведения об API см. в документации по API Teamflect, включая коды ошибок и дополнительные параметры.
Дополнительные сведения
Дополнительные сведения о платформе Teamflect см. на нашем веб-сайте. Если у вас возникли проблемы или нужна помощь, обратитесь в нашу службу support@teamflect.comподдержки.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Ключ API | securestring | Ключ API для этого API | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Возвращает задачи на основе примененных фильтров |
Возвращает задачи на основе примененных фильтров |
| Возвращает распознавания на основе примененных фильтров |
Возвращает распознавания на основе примененных фильтров |
| Возвращает цели на основе примененных фильтров |
Возвращает цели на основе примененных фильтров |
| Добавляет комментарий к цели |
Добавляет новый комментарий к цели |
| Обновление хода выполнения цели |
Обновление хода выполнения цели |
| Обновляет пользователя с выбранными атрибутами |
Обновляет атрибуты пользователя |
| Отправляет новый внешний запрос обратной связи |
Отправляет новый внешний запрос обратной связи |
| Отправляет новый запрос на отзыв |
Отправляет новый запрос обратной связи. |
| Получает задачу по идентификатору |
Получает задачу по идентификатору |
| Получает пользователя по почте |
Получает пользователя по почте |
| Получает распознавание по идентификатору |
Получает распознавание по идентификатору |
| Получает цель по идентификатору |
Получает цель по идентификатору |
| Создает новое распознавание |
Создает новое распознавание |
| Создает новую цель |
Создает новую цель |
Возвращает задачи на основе примененных фильтров
Возвращает задачи на основе примененных фильтров
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор объекта пользователя
|
userOID | string |
Идентификатор объекта пользователя, задачи которого необходимо получить |
|
|
Электронная почта пользователя
|
userUPN | string |
Имя участника-пользователя (электронная почта), задачи которого необходимо извлечь |
|
|
Поиск текста
|
search | string |
Текст для поиска в заголовках и описаниях задач |
|
|
Ограничение результатов
|
limit | number |
Максимальное количество возвращаемых задач |
|
|
Пропустить число
|
skip | number |
Количество задач, которые нужно пропустить для разбиения на страницы |
|
|
Дата начала
|
startDate | string |
Дата начала для задач фильтрации |
|
|
Дата окончания
|
endDate | string |
Дата окончания задач фильтрации |
Возвращаемое значение
- Товары
- Tasks
Возвращает распознавания на основе примененных фильтров
Возвращает распознавания на основе примененных фильтров
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Получатели для поиска
|
recipientsIdsOrUPNS | True | array of string |
Список сообщений электронной почты или идентификаторов получателей для поиска |
|
Заголовок распознавания
|
title | True | string |
Заголовок распознавания для поиска |
|
Дата обновления
|
updated | True | string |
Дата последнего обновления для фильтрации по |
|
Дата создания
|
created | True | string |
Дата создания для фильтрации по |
Возвращаемое значение
- Товары
- RecognitionResponses
Возвращает цели на основе примененных фильтров
Возвращает цели на основе примененных фильтров
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор объекта пользователя
|
userOID | string |
Идентификатор объекта пользователя, цели которого необходимо получить |
|
|
Электронная почта пользователя
|
userUPN | string |
Имя участника-пользователя (электронная почта), цель которого получить |
|
|
Поиск текста
|
search | string |
Текст для поиска в заголовках и описаниях целей |
|
|
Метки цели
|
selectedLabels | string |
Метки для фильтрации целей по |
|
|
Ограничение результатов
|
limit | string |
Максимальное количество возвращаемых целей |
|
|
Пропустить число
|
skip | string |
Количество целей, которые следует пропустить для разбиения на страницы |
|
|
Дата начала
|
startDate | string |
Дата начала фильтрации целей |
|
|
Дата окончания
|
endDate | string |
Дата окончания для целей фильтрации |
Возвращаемое значение
- Товары
- Goals
Добавляет комментарий к цели
Добавляет новый комментарий к цели
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор цели
|
goalId | True | string |
Идентификатор цели |
|
Идентификатор объекта или имя участника-пользователя комментатора
|
commenterIdOrUPN | True | string |
Идентификатор объекта или имя участника-пользователя комментатора |
|
Примечания
|
commentText | True | string |
Примечания |
Возвращаемое значение
- Тело
- Goal
Обновление хода выполнения цели
Обновление хода выполнения цели
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор цели
|
goalId | True | string |
Уникальный идентификатор цели для обновления |
|
Новое значение хода выполнения
|
newValue | True | string |
Новое значение хода выполнения для цели |
|
Обновление примечания
|
comment | string |
Комментарий об обновлении хода выполнения |
|
|
Новое состояние
|
status | string |
Новое состояние цели |
|
|
Тип updater
|
goalUpdater | True | string |
Кто обновляет цель (владелец или система) |
|
Имя системы
|
goalUpdaterSystemName | True | string |
Имя системы обновления цели |
Возвращаемое значение
- Тело
- Goal
Обновляет пользователя с выбранными атрибутами
Обновляет атрибуты пользователя
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Электронная почта пользователя
|
userMail | string |
Адрес электронной почты пользователя для обновления. |
|
|
Метка атрибута
|
label | string |
Имя атрибута для обновления. |
|
|
Значение атрибута
|
value | string |
Значение атрибута для обновления. |
Отправляет новый внешний запрос обратной связи
Отправляет новый внешний запрос обратной связи
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Тема отзывов
|
feedbackAboutUPNorId | True | string |
Электронная почта или идентификатор пользователя, получающего отзыв |
|
Внешняя электронная почта
|
externalEmail | True | string |
Адрес электронной почты внешнего поставщика отзывов |
|
Имя поставщика
|
onBehalfName | True | string |
Имя для внешнего поставщика отзывов |
|
Заметка о запросе
|
feedbackNote | True | string |
Примечание для включения в запрос обратной связи |
|
Заголовок шаблона
|
templateTitle | True | string |
Заголовок шаблона обратной связи для использования |
|
Срок выполнения дней
|
dueDateInDays | True | number |
Количество дней до тех пор, пока обратная связь не будет вызвана |
|
Является частным
|
isPrivate | True | boolean |
Должна ли обратная связь быть частной |
|
Анонимный
|
isAnonymous | True | boolean |
Должна ли обратная связь быть анонимной |
Возвращаемое значение
- Тело
- Feedback
Отправляет новый запрос на отзыв
Отправляет новый запрос обратной связи.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Тема отзывов
|
feedbackAboutUPNorId | True | string |
Электронная почта или идентификатор пользователя, получающего отзыв |
|
Поставщик отзывов
|
feedbackRequestReceiverUPNorId | True | string |
Электронная почта или идентификатор пользователя, который предоставит отзыв |
|
Заметка о запросе
|
feedbackNote | True | string |
Примечание для включения в запрос обратной связи |
|
Заголовок шаблона
|
templateTitle | True | string |
Заголовок шаблона обратной связи для использования |
|
Срок выполнения дней
|
dueDateInDays | True | number |
Количество дней до тех пор, пока обратная связь не будет вызвана |
|
Является частным
|
isPrivate | True | boolean |
Должна ли обратная связь быть частной |
Возвращаемое значение
- Тело
- Feedback
Получает задачу по идентификатору
Получает задачу по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор задачи
|
taskId | True | string |
Уникальный идентификатор задачи для получения |
Возвращаемое значение
- Тело
- Task
Получает пользователя по почте
Получает пользователя по почте
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Электронная почта пользователя
|
userMail | True | string |
Адрес электронной почты пользователя для получения |
Возвращаемое значение
- Тело
- User
Получает распознавание по идентификатору
Получает распознавание по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор распознавания
|
recognitionId | True | string |
Уникальный идентификатор распознавания для получения |
Возвращаемое значение
- Тело
- RecognitionResponse
Получает цель по идентификатору
Получает цель по идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор цели
|
goalId | True | string |
Уникальный идентификатор цели для получения |
Возвращаемое значение
- Тело
- Goal
Создает новое распознавание
Создает новое распознавание
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Отправитель распознавания
|
senderIdOrUPN | True | string |
Электронная почта или идентификатор пользователя, отправляющего распознавание |
|
Получатели распознавания
|
recipientsIdsOrUPNS | True | array of string |
Список электронных писем или идентификаторов пользователей, получающих признание |
|
Заголовок значка
|
badgeTitle | True | string |
Заголовок значка распознавания |
|
Является частным
|
isPrivate | True | boolean |
Является ли распознавание частным |
|
Сообщение распознавания
|
description | True | string |
Сообщение, включенное в распознавание |
Возвращаемое значение
Создает новую цель
Создает новую цель
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Заголовок цели
|
title | True | string |
Название новой цели |
|
Description
|
description | True | string |
Подробное описание новой цели |
|
Дата начала
|
startDate | True | string |
Дата начала цели |
|
Срок
|
dueDate | True | string |
Дата завершения цели |
|
Тип цели
|
goalType | True | string |
Тип цели |
|
Владелец цели
|
goalOwnerUPNorId | True |
Электронная почта или идентификатор владельца цели |
|
|
Создатель цели
|
goalCreatorUPNorId | True | string |
Электронная почта или идентификатор создателя цели |
|
Является частным
|
isPrivate | True | boolean |
Должна ли цель быть частной |
|
Формат хода выполнения
|
progressFormatType | True | string |
Тип формата для отслеживания хода выполнения |
|
Код Валюты
|
currencyCode | True | string |
Код валюты для денежных целей |
|
Начальное значение
|
initialValue | True | number |
Начальное значение хода выполнения |
|
Целевое значение
|
targetValue | True | number |
Целевое значение хода выполнения |
|
Идентификатор родительской цели
|
parentGoalId | True | string |
Идентификатор родительской цели, если это подцель |
|
Уведомление владельца
|
sendNotificationToOwner | True | boolean |
Уведомлять владельца цели |
Возвращаемое значение
- Тело
- Goal
Определения
Feedback
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор обратной связи
|
id | string |
Уникальный идентификатор обратной связи |
|
Дата создания
|
createdAt | string |
Дата и время создания обратной связи |
|
oid
|
createdBy.oid | string | |
|
отображаемое имя
|
createdBy.displayName | string | |
|
userPrincipalName
|
createdBy.userPrincipalName | string | |
|
oid
|
feedbackAboutUser.oid | string | |
|
отображаемое имя
|
feedbackAboutUser.displayName | string | |
|
userPrincipalName
|
feedbackAboutUser.userPrincipalName | string | |
|
oid
|
feedbackRequestRecipient.oid | string | |
|
отображаемое имя
|
feedbackRequestRecipient.displayName | string | |
|
userPrincipalName
|
feedbackRequestRecipient.userPrincipalName | string | |
|
заметка
|
note | string | |
|
isPrivate
|
isPrivate | boolean |
Цель
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
oid
|
createdBy.oid | string | |
|
отображаемое имя
|
createdBy.displayName | string | |
|
userPrincipalName
|
createdBy.userPrincipalName | string | |
|
startDate
|
startDate | string | |
|
dueDate
|
dueDate | string | |
|
owners
|
owners | array of object | |
|
почта
|
owners.mail | string | |
|
отображаемое имя
|
owners.displayName | string | |
|
userPrincipalName
|
owners.userPrincipalName | string | |
|
отдел
|
owners.department | string | |
|
Название должности
|
owners.jobTitle | string | |
|
oid
|
owners.oid | string | |
|
title
|
title | string | |
|
goalType
|
goalType | string | |
|
isPrivate
|
isPrivate | boolean | |
|
createdAt
|
createdAt | string | |
|
связанные группы
|
relatedGroups | array of object | |
|
items
|
relatedGroups | object | |
|
labels
|
labels | array of object | |
|
title
|
labels.title | string | |
|
описание
|
labels.description | string | |
|
id
|
id | string | |
|
описание
|
description | string | |
|
id
|
parentGoal.id | string | |
|
title
|
parentGoal.title | string | |
|
formatType
|
progress.formatType | string | |
|
initialValue
|
progress.initialValue | number | |
|
targetValue
|
progress.targetValue | number | |
|
currentValue
|
progress.currentValue | number | |
|
статус
|
status | string | |
|
результат
|
outcome | string |
Цели
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
Goal |
RecognitionCreateResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
successfullyTransactions
|
successfullyTransactions | array of object | |
|
transactionId
|
successfullyTransactions.transactionId | string | |
|
recipients
|
successfullyTransactions.recipients | array of object | |
|
почта
|
successfullyTransactions.recipients.mail | string | |
|
отображаемое имя
|
successfullyTransactions.recipients.displayName | string | |
|
userPrincipalName
|
successfullyTransactions.recipients.userPrincipalName | string | |
|
oid
|
successfullyTransactions.recipients.oid | string | |
|
описание
|
successfullyTransactions.badge.description | string | |
|
title
|
successfullyTransactions.badge.title | string | |
|
imageUrl
|
successfullyTransactions.badge.imageUrl | string | |
|
bgImage
|
successfullyTransactions.badge.bgImage | string | |
|
ранг
|
successfullyTransactions.badge.rank | number | |
|
описание
|
successfullyTransactions.description | string | |
|
comments
|
successfullyTransactions.comments | array of object | |
|
items
|
successfullyTransactions.comments | object | |
|
Любит
|
successfullyTransactions.likes | array of object | |
|
items
|
successfullyTransactions.likes | object | |
|
FailedTransactions
|
failedTransactions | array of string |
RecognitionResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
recipients
|
recipients | array of object | |
|
почта
|
recipients.mail | string | |
|
отображаемое имя
|
recipients.displayName | string | |
|
userPrincipalName
|
recipients.userPrincipalName | string | |
|
описание
|
badge.description | string | |
|
title
|
badge.title | string | |
|
imageUrl
|
badge.imageUrl | string | |
|
bgImage
|
badge.bgImage | string | |
|
oid
|
badge.updatedBy.oid | string | |
|
отображаемое имя
|
badge.updatedBy.displayName | string | |
|
userPrincipalName
|
badge.updatedBy.userPrincipalName | string | |
|
почта
|
badge.updatedBy.mail | string | |
|
описание
|
description | string | |
|
comments
|
comments | array of object | |
|
businessPhones
|
comments.user.businessPhones | array of string | |
|
отображаемое имя
|
comments.user.displayName | string | |
|
Имя
|
comments.user.givenName | string | |
|
Название должности
|
comments.user.jobTitle | string | |
|
почта
|
comments.user.mail | string | |
|
officeLocation
|
comments.user.officeLocation | string | |
|
предпочтительный язык
|
comments.user.preferredLanguage | string | |
|
фамилия
|
comments.user.surname | string | |
|
userPrincipalName
|
comments.user.userPrincipalName | string | |
|
id
|
comments.user.id | string | |
|
Комментарий
|
comments.comment | string | |
|
Любит
|
likes | array of object | |
|
items
|
likes | object |
Распознавание адресов
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
RecognitionResponse |
Задача
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
title
|
title | string | |
|
описание
|
description | string | |
|
assignedTo
|
assignedTo | array of object | |
|
userPrincipalName
|
assignedTo.user.userPrincipalName | string | |
|
отображаемое имя
|
assignedTo.user.displayName | string | |
|
отдельныеcomments
|
assignedTo.individualComments | array of object | |
|
items
|
assignedTo.individualComments | object | |
|
attachments
|
attachments | array of object | |
|
items
|
attachments | object | |
|
labels
|
labels | array of string | |
|
descriptionAttachments
|
descriptionAttachments | array of object | |
|
items
|
descriptionAttachments | object |
Tasks
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
Task |
User
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
userPrincipalName
|
userPrincipalName | string | |
|
createdAt
|
createdAt | string | |
|
lastLoginDate
|
lastLoginDate | string | |
|
отдел
|
department | string | |
|
дата приема на работу сотрудника
|
employeeHireDate | string | |
|
роль
|
role | string | |
|
country
|
country | string | |
|
hasManager
|
hasManager | boolean | |
|
isManager
|
isManager | boolean | |
|
Название должности
|
jobTitle | string | |
|
officeLocation
|
officeLocation | string | |
|
предпочтительный язык
|
preferredLanguage | string | |
|
имя
|
name | string | |
|
attachments
|
attachments | array of object | |
|
items
|
attachments | object |