Teamflect (預覽版)
使用 Teamflect 提高您的工作流程效率。 將 Teamflect 強大的績效管理功能(包括目標、回饋和評論)無縫整合到您現有的生態系統中。 自動執行日常任務、跨平台同步資料,並建立動態、資料驅動的工作流程,以提高整個組織的生產力和參與度。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | 波拉·安魯 |
| URL | https://teamflect.com/contact-us |
| support@teamflect.com |
| 連接器中繼資料 | |
|---|---|
| Publisher | Teamflect |
| 網站 | https://teamflect.com |
| 隱私策略 | https://teamflect.com/privacy |
| 類別 | 企業管理 |
Teamflect Power Automate 連接器
附註:這是提供的自訂連接器,用於將 Teamflect 的廣泛 API 整合到 Power Automate 和 Power Apps 中的自動化工作流程中。
Teamflect Power Automate 連接器可讓您直接從自動化工作流程管理目標、回饋、認可和任務並與之互動。 透過利用此連接器,使用者可以透過將其與 Microsoft Power Automate 無縫整合來簡化其效能管理流程。
先決條件
若要使用此連接器,您將需要下列專案:
包含自訂連接器支援的 Microsoft Power Apps 或 Power Automate 方案。
具有存取相關資料所需 API 權限的 Teamflect 帳戶。
Power Platform CLI 工具 來建置和部署連接器。
建置連接器
Teamflect API 透過 API 金鑰進行保護。 若要透過此連接器存取 API,您必須取得 Teamflect API 金鑰,並在 Power Automate 中安全地設定它。
建置和設定連接器的步驟:
取得 API 金鑰:
登入您的 Teamflect 帳戶並導航至 API 設定頁面。
產生 API 金鑰並妥善保存。 配置連接器時,您需要使用此金鑰。
下載連接器檔案:
- 確保您擁有 Teamflect API 的 API 定義(OpenAPI/Swagger 檔案)。 此檔案定義連接器支援的作業和資料結構。
部署連接器:
使用 Power Platform CLI 部署連接器。
執行下列命令來建立連接器:
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --secret <api_key>
測試連接器:
- 部署之後,請使用任何支援的作業建立 Power Automate 流程來測試連接器。
支援的作業
Teamflect 連接器支援下列作業:
意見反應管理
發送反饋請求: 為指定用戶發起反饋請求。
發送外部反饋請求: 將反饋請求發送到外部電子郵件地址。
目標管理
通過 ID 獲取目標: 檢索特定目標的詳細信息。
獲取目標: 根據搜索條件列出多個目標。
建立新目標:為使用者建立新目標。
更新目標進度:更新目標的進度或狀態。
對目標發表評論:為目標添加評論。
認可
創建認可: 為一個或多個用戶創建新的認可。
通過 ID 獲得認可: 檢索特定認可的詳細信息。
獲得認可:列出多項認可。
工作管理
依 ID 取得任務:依唯一識別碼擷取任務。
獲取任務: 根據搜索條件列出任務。
部署說明
確保您的 API 金鑰安全儲存且不會公開共用。
負責任地使用連接器,以避免達到 API 速率限制。
有關 API 的詳細信息,請參閱 Teamflect API 文檔,包括錯誤代碼和其他參數。
其他資訊
有關 Teamflect 平台的更多詳細信息,請訪問我們的 網站。 如果您遇到任何問題或需要協助,請透過以下方式聯絡 support@teamflect.com我們的支援團隊。
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| API 金鑰 | securestring | 此 API 的 API 金鑰 | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
| 使用選取的屬性更新使用者 |
更新使用者的屬性 |
| 依 ID 取得任務 |
依 ID 取得任務 |
| 傳送新的外部意見反應要求 |
傳送新的外部意見反應要求 |
| 傳送新的意見反應要求 |
傳送新的意見反應要求。 |
| 創建一個新目標 |
創建一個新目標 |
| 創造新的辨識度 |
創造新的辨識度 |
| 將註解新增至目標 |
將新註解新增至目標 |
| 按 ID 取得目標 |
按 ID 取得目標 |
| 更新目標的進度 |
更新目標的進度 |
| 根據套用的篩選器傳回任務 |
根據套用的篩選器傳回任務 |
| 根據套用的篩選器傳回目標 |
根據套用的篩選器傳回目標 |
| 根據套用的篩選器傳回辨識 |
根據套用的篩選器傳回辨識 |
| 透過郵件取得使用者 |
透過郵件取得使用者 |
| 通過 ID 獲得認可 |
通過 ID 獲得認可 |
使用選取的屬性更新使用者
更新使用者的屬性
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
用戶電子郵件
|
userMail | string |
要更新的使用者電子郵件地址。 |
|
|
屬性標籤
|
label | string |
要更新的屬性名稱。 |
|
|
屬性值
|
value | string |
要更新的屬性值。 |
依 ID 取得任務
傳送新的外部意見反應要求
傳送新的外部意見反應要求
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
反饋主題
|
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
傳送新的意見反應要求
傳送新的意見反應要求。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
反饋主題
|
feedbackAboutUPNorId | True | string |
接收意見反應之人的電子郵件或識別碼 |
|
意見反應提供者
|
feedbackRequestReceiverUPNorId | True | string |
提供意見回饋的人員的電子郵件或 ID |
|
索取說明
|
feedbackNote | True | string |
意見反應要求中包含的附註 |
|
範本標題
|
templateTitle | True | string |
要使用的意見反應範本標題 |
|
截止日期
|
dueDateInDays | True | number |
距離意見反應到期的天數 |
|
是私人
|
isPrivate | True | boolean |
意見反應是否應該是私人的 |
傳回
- 身體
- Feedback
創建一個新目標
創建一個新目標
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
進球標題
|
title | True | string |
新目標的標題 |
|
Description
|
description | True | string |
新目標的詳細說明 |
|
開始日期
|
startDate | True | string |
目標應該開始的日期 |
|
到期日
|
dueDate | True | string |
應完成目標的日期 |
|
目標類型
|
goalType | True | string |
目標類型 |
|
目標負責人
|
goalOwnerUPNorId | True |
目標擁有者的電子郵件或 ID |
|
|
目標創造者
|
goalCreatorUPNorId | True | string |
目標建立者的電子郵件或 ID |
|
是私人
|
isPrivate | True | boolean |
目標是否應該是私人的 |
|
進度格式
|
progressFormatType | True | string |
用於追蹤進度的格式類型 |
|
貨幣代碼
|
currencyCode | True | string |
貨幣目標的貨幣代碼 |
|
初始值
|
initialValue | True | number |
初始進度值 |
|
目標值
|
targetValue | True | number |
目標進度值 |
|
父目標 ID
|
parentGoalId | True | string |
父目標的 ID (如果這是子目標) |
|
通知擁有者
|
sendNotificationToOwner | True | boolean |
是否通知目標擁有者 |
傳回
- 身體
- Goal
創造新的辨識度
創造新的辨識度
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
辨識寄件者
|
senderIdOrUPN | True | string |
傳送辨識的人員的電子郵件或 ID |
|
表揚獲獎者
|
recipientsIdsOrUPNS | True | array of string |
收到認可的人員的電子郵件或 ID 清單 |
|
徽章標題
|
badgeTitle | True | string |
認可徽章的標題 |
|
是私人
|
isPrivate | True | boolean |
認可是否為私有 |
|
認可訊息
|
description | True | string |
辨識中包含的訊息 |
傳回
將註解新增至目標
將新註解新增至目標
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
目標的 ID
|
goalId | True | string |
目標的 ID |
|
評論者的物件 ID 或使用者主體名稱
|
commenterIdOrUPN | True | string |
評論者的物件 ID 或使用者主體名稱 |
|
評論本身
|
commentText | True | string |
評論本身 |
傳回
- 身體
- Goal
按 ID 取得目標
更新目標的進度
更新目標的進度
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
目標 ID
|
goalId | True | string |
要更新的目標的唯一識別碼 |
|
新的進度值
|
newValue | True | string |
目標的新進度值 |
|
更新評論
|
comment | string |
評論進度更新 |
|
|
新狀態
|
status | string |
目標的新狀態 |
|
|
更新程式類型
|
goalUpdater | True | string |
誰正在更新目標 (擁有者或系統) |
|
系統名稱
|
goalUpdaterSystemName | True | string |
更新目標的系統名稱 |
傳回
- 身體
- Goal
根據套用的篩選器傳回任務
根據套用的篩選器傳回任務
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
使用者物件識別碼
|
userOID | string |
要擷取其工作的使用者的物件識別碼 |
|
|
用戶電子郵件
|
userUPN | string |
使用者主體名稱 (電子郵件) 要擷取其工作的使用者 |
|
|
搜尋文字
|
search | string |
在工作標題和描述中搜尋的文字 |
|
|
結果限制
|
limit | number |
要傳回的任務數目上限 |
|
|
略過計數
|
skip | number |
要略過分頁的任務數量 |
|
|
開始日期
|
startDate | string |
篩選工作的開始日期 |
|
|
結束日期
|
endDate | string |
篩選工作的結束日期 |
傳回
- 物品
- Tasks
根據套用的篩選器傳回目標
根據套用的篩選器傳回目標
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
使用者物件識別碼
|
userOID | string |
要擷取其目標之使用者的物件識別碼 |
|
|
用戶電子郵件
|
userUPN | string |
使用者主體名稱 (電子郵件) 其要擷取目標的使用者 |
|
|
搜尋文字
|
search | string |
在目標標題和說明中搜尋的文字 |
|
|
目標標籤
|
selectedLabels | string |
篩選目標的標籤 |
|
|
結果限制
|
limit | string |
返回的最大進球數 |
|
|
略過計數
|
skip | string |
分頁要略過的目標數 |
|
|
開始日期
|
startDate | string |
篩選目標的開始日期 |
|
|
結束日期
|
endDate | string |
篩選目標的結束日期 |
傳回
- 物品
- Goals
根據套用的篩選器傳回辨識
根據套用的篩選器傳回辨識
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
要搜尋的收件者
|
recipientsIdsOrUPNS | True | array of string |
要搜尋的收件者電子郵件或 ID 清單 |
|
認可標題
|
title | True | string |
要搜尋的辨識標題 |
|
更新日期
|
updated | True | string |
要篩選的上次更新日期 |
|
建立日期
|
created | True | string |
要篩選的建立日期 |
傳回
透過郵件取得使用者
通過 ID 獲得認可
通過 ID 獲得認可
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
辨識標識碼
|
recognitionId | True | string |
要擷取的辨識的唯一識別碼 |
傳回
定義
意見反饋
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
意見反應識別碼
|
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 |
Goal
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
oid
|
createdBy.oid | string | |
|
顯示名稱
|
createdBy.displayName | string | |
|
userPrincipalName
|
createdBy.userPrincipalName | string | |
|
startDate
|
startDate | string | |
|
截止日期
|
dueDate | string | |
|
業主
|
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 | string | |
|
isPrivate
|
isPrivate | boolean | |
|
創建於
|
createdAt | string | |
|
相關群組
|
relatedGroups | array of object | |
|
items
|
relatedGroups | object | |
|
labels
|
labels | array of object | |
|
title
|
labels.title | string | |
|
描述
|
labels.description | string | |
|
識別碼
|
id | string | |
|
描述
|
description | string | |
|
識別碼
|
parentGoal.id | string | |
|
title
|
parentGoal.title | string | |
|
formatType
|
progress.formatType | string | |
|
初始值
|
progress.initialValue | number | |
|
目標值
|
progress.targetValue | number | |
|
當前值
|
progress.currentValue | number | |
|
狀態
|
status | string | |
|
結果
|
outcome | string |
目標
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
物品
|
Goal |
RecognitionCreateResponse
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
成功交易
|
successfullyTransactions | array of object | |
|
交易 ID
|
successfullyTransactions.transactionId | string | |
|
收件人
|
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 | |
|
bg圖像
|
successfullyTransactions.badge.bgImage | string | |
|
順位
|
successfullyTransactions.badge.rank | number | |
|
描述
|
successfullyTransactions.description | string | |
|
註解
|
successfullyTransactions.comments | array of object | |
|
items
|
successfullyTransactions.comments | object | |
|
喜歡
|
successfullyTransactions.likes | array of object | |
|
items
|
successfullyTransactions.likes | object | |
|
failed交易
|
failedTransactions | array of string |
RecognitionResponse 回應
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
收件人
|
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 | |
|
bg圖像
|
badge.bgImage | string | |
|
oid
|
badge.updatedBy.oid | string | |
|
顯示名稱
|
badge.updatedBy.displayName | string | |
|
userPrincipalName
|
badge.updatedBy.userPrincipalName | string | |
|
郵件
|
badge.updatedBy.mail | string | |
|
描述
|
description | string | |
|
註解
|
comments | array of object | |
|
商務電話
|
comments.user.businessPhones | array of string | |
|
顯示名稱
|
comments.user.displayName | string | |
|
givenName
|
comments.user.givenName | string | |
|
職位名稱
|
comments.user.jobTitle | string | |
|
郵件
|
comments.user.mail | string | |
|
辦公室地點
|
comments.user.officeLocation | string | |
|
偏好語言
|
comments.user.preferredLanguage | string | |
|
姓
|
comments.user.surname | string | |
|
userPrincipalName
|
comments.user.userPrincipalName | string | |
|
識別碼
|
comments.user.id | string | |
|
留言
|
comments.comment | string | |
|
喜歡
|
likes | array of object | |
|
items
|
likes | object |
認可回應
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
物品
|
RecognitionResponse |
任務
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
title
|
title | string | |
|
描述
|
description | string | |
|
assignedTo
|
assignedTo | array of object | |
|
userPrincipalName
|
assignedTo.user.userPrincipalName | string | |
|
顯示名稱
|
assignedTo.user.displayName | string | |
|
個人評價
|
assignedTo.individualComments | array of object | |
|
items
|
assignedTo.individualComments | object | |
|
attachments
|
attachments | array of object | |
|
items
|
attachments | object | |
|
labels
|
labels | array of string | |
|
說明附件
|
descriptionAttachments | array of object | |
|
items
|
descriptionAttachments | object |
任務
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
物品
|
Task |
User
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
userPrincipalName
|
userPrincipalName | string | |
|
創建於
|
createdAt | string | |
|
last登入日期
|
lastLoginDate | string | |
|
部門
|
department | string | |
|
僱員入職日期
|
employeeHireDate | string | |
|
角色
|
role | string | |
|
country
|
country | string | |
|
has經理
|
hasManager | boolean | |
|
isManager
|
isManager | boolean | |
|
職位名稱
|
jobTitle | string | |
|
辦公室地點
|
officeLocation | string | |
|
偏好語言
|
preferredLanguage | string | |
|
名稱
|
name | string | |
|
attachments
|
attachments | array of object | |
|
items
|
attachments | object |