Aracılığıyla paylaş


Teamflect (Önizleme)

Teamflect ile iş akışı verimliliğinizi artırın. Teamflect'in hedefler, geri bildirimler ve incelemeler dahil olmak üzere sağlam performans yönetimi özelliklerini mevcut ekosisteminizle sorunsuz bir şekilde tümleştirin. Kuruluşunuz genelinde üretkenliği ve etkileşimi artırmak için rutin görevleri otomatikleştirin, verileri platformlar arasında eşitleyin ve dinamik, veri odaklı iş akışları oluşturun.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Bora Unlu
URL https://teamflect.com/contact-us
E-posta support@teamflect.com
Bağlayıcı Meta Verileri
Publisher Teamflect
Web sitesi https://teamflect.com
Gizlilik ilkesi https://teamflect.com/privacy
Kategoriler İş Yönetimi

Teamflect Power Automate Bağlayıcısı

Not: Bu, Teamflect'in kapsamlı API'lerini Power Automate ve Power Apps'teki otomatik iş akışlarınızla tümleştirmek için sağlanan özel bir bağlayıcıdır.

Teamflect Power Automate Bağlayıcısı, hedefleri, geri bildirimleri, tanımaları ve görevleri doğrudan otomatik iş akışlarınızdan yönetmenize ve bunlarla etkileşim kurmanıza olanak tanır. Kullanıcılar bu bağlayıcıdan yararlanarak performans yönetimi süreçlerini Microsoft Power Automate ile sorunsuz bir şekilde tümleştirerek kolaylaştırabilir.


Önkoşullar

Bu bağlayıcıyı kullanmak için aşağıdakilere ihtiyacınız olacaktır:

  1. Özel bağlayıcılar için destek içeren bir Microsoft Power Apps veya Power Automate Planı.

  2. İlgili verilere erişmek için gerekli API izinlerine sahip bir Teamflect Hesabı.

  3. Bağlayıcıyı derlemek ve dağıtmak için Power Platform CLI Araçları.


Bağlayıcı oluşturma

Teamflect API'lerinin güvenliği API anahtarlarıyla sağlanır. Api'lere bu bağlayıcı aracılığıyla erişmek için Teamflect API anahtarınızı almanız ve Power Automate'in içinde güvenli bir şekilde yapılandırmanız gerekir.

Bağlayıcı oluşturma ve yapılandırma adımları:

  1. API Anahtarı Alın:

    • Teamflect hesabınızda oturum açın ve API ayarları sayfasına gidin.

    • Bir API anahtarı oluşturun ve güvenli bir şekilde saklayın. Bağlayıcıyı yapılandırırken bu anahtarı kullanmanız gerekir.

  2. Bağlayıcı Dosyalarını İndir:

    • Teamflect API'si için API tanımına (OpenAPI/Swagger dosyası) sahip olduğunuzdan emin olun. Bu dosya, bağlayıcı tarafından desteklenen işlemleri ve veri yapısını tanımlar.
  3. Bağlayıcıyı dağıtma:

    • Bağlayıcıyı dağıtmak için Power Platform CLI'sini kullanın.

    • Bağlayıcıyı oluşturmak için aşağıdaki komutu çalıştırın:

      paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --secret <api_key>
      
  4. Bağlayıcıyı Test Edin:

    • Dağıtıldıktan sonra, desteklenen işlemlerden herhangi birini kullanarak bir Power Automate akışı oluşturarak bağlayıcıyı test edin.

Desteklenen İşlemler

Teamflect Bağlayıcısı aşağıdaki işlemleri destekler:

Geri Bildirim Yönetimi

  • Geri Bildirim İsteği Gönder: Belirtilen kullanıcı için bir geri bildirim isteği başlatın.

  • Dış Geri Bildirim İsteği Gönder: Dış e-posta adresine geri bildirim isteği gönderin.

Hedef Yönetimi

  • Kimliğine göre Hedef Al: Belirli bir hedefin ayrıntılarını alın.

  • Hedefleri Al: Arama ölçütlerine göre birden çok hedefi listeleyin.

  • Yeni Hedef Oluştur: Kullanıcı için yeni bir hedef oluşturun.

  • Hedef İlerleme Durumunu Güncelleştirme: Hedefin ilerleme durumunu veya ilerleme durumunu güncelleştirin.

  • Hedefle ilgili açıklama: Hedefe açıklama ekleyin.

Tanıma

  • Tanıma Oluşturma: Bir veya daha fazla kullanıcı için yeni bir tanıma oluşturun.

  • Kimlikle Tanımayı Alma: Belirli bir tanımanın ayrıntılarını alın.

  • Tanımaları Alma: Birden çok tanımayı listeleyin.

Görev Yönetimi

  • Kimliğine Göre Görevi Al: Bir görevi benzersiz tanımlayıcısına göre alın.

  • Görevleri Al: Görevleri arama ölçütlerine göre listeleyin.


Dağıtım Notları

  • API anahtarınızın güvenli bir şekilde depolandığından ve genel olarak paylaşılmadığından emin olun.

  • API hız sınırlarına çarpmamak için bağlayıcıyı sorumlu bir şekilde kullanın.

  • Hata kodları ve ek parametreler de dahil olmak üzere API hakkında ayrıntılı bilgi için Teamflect API Belgeleri'ne bakın.


Ek Bilgiler

Teamflect platformu hakkında daha fazla bilgi için web sitemizi ziyaret edin. Herhangi bir sorunla karşılaşırsanız veya yardıma ihtiyacınız varsa adresinden destek ekibimize support@teamflect.combaşvurun.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API Anahtarı securestring Bu API için API Anahtarı Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Hedefe açıklama ekler

Hedefe yeni bir açıklama ekler

Hedefin ilerleme durumunu güncelleştirme

Hedefin ilerleme durumunu güncelleştirme

Kimliğine göre bir hedef alır

Kimliğine göre bir hedef alır

Kimliğine göre bir tanıma alır

Kimliğine göre bir tanıma alır

Kimliğine göre görev alır

Kimliğine göre görev alır

Kullanıcıyı postayla alır

Kullanıcıyı postayla alır

Seçili öznitelikleri olan bir kullanıcıyı güncelleştirir

Kullanıcının özniteliklerini güncelleştirir

Uygulanan filtrelere göre görevleri döndürür

Uygulanan filtrelere göre görevleri döndürür

Uygulanan filtrelere göre hedefleri döndürür

Uygulanan filtrelere göre hedefleri döndürür

Uygulanan filtrelere göre tanımaları döndürür

Uygulanan filtrelere göre tanımaları döndürür

Yeni bir dış geri bildirim isteği gönderir

Yeni bir dış geri bildirim isteği gönderir

Yeni bir geri bildirim isteği gönderir

Yeni bir geri bildirim isteği gönderir.

Yeni bir hedef oluşturur

Yeni bir hedef oluşturur

Yeni bir tanıma oluşturur

Yeni bir tanıma oluşturur

Hedefe açıklama ekler

Hedefe yeni bir açıklama ekler

Parametreler

Name Anahtar Gerekli Tür Description
Hedefin kimliği
goalId True string

Hedefin kimliği

Yorumlayıcının Nesne Kimliği veya Kullanıcı asıl adı
commenterIdOrUPN True string

Yorumlayıcının Nesne Kimliği veya Kullanıcı asıl adı

Açıklamanın kendisi
commentText True string

Açıklamanın kendisi

Döndürülenler

Body
Goal

Hedefin ilerleme durumunu güncelleştirme

Hedefin ilerleme durumunu güncelleştirme

Parametreler

Name Anahtar Gerekli Tür Description
Hedef Kimliği
goalId True string

Güncelleştirme hedefinin benzersiz tanımlayıcısı

Yeni İlerleme Değeri
newValue True string

Hedef için yeni ilerleme değeri

Açıklamayı Güncelleştir
comment string

İlerleme güncelleştirmesi hakkında açıklama

Yeni Durum
status string

Hedef için yeni durum

Güncelleştirici Türü
goalUpdater True string

Hedefi güncelleştiren kişi (Sahip veya Sistem)

Sistem Adı
goalUpdaterSystemName True string

Hedefi güncelleştiren sistemin adı

Döndürülenler

Body
Goal

Kimliğine göre bir hedef alır

Kimliğine göre bir hedef alır

Parametreler

Name Anahtar Gerekli Tür Description
Hedef Kimliği
goalId True string

Alınacak hedefin benzersiz tanımlayıcısı

Döndürülenler

Body
Goal

Kimliğine göre bir tanıma alır

Kimliğine göre bir tanıma alır

Parametreler

Name Anahtar Gerekli Tür Description
Tanıma Kimliği
recognitionId True string

Alınacak tanımanın benzersiz tanımlayıcısı

Döndürülenler

Kimliğine göre görev alır

Kimliğine göre görev alır

Parametreler

Name Anahtar Gerekli Tür Description
Görev Kimliği
taskId True string

Alınacak görevin benzersiz tanımlayıcısı

Döndürülenler

Body
Task

Kullanıcıyı postayla alır

Kullanıcıyı postayla alır

Parametreler

Name Anahtar Gerekli Tür Description
Kullanıcı E-postası
userMail True string

Alınacak kullanıcının e-posta adresi

Döndürülenler

Body
User

Seçili öznitelikleri olan bir kullanıcıyı güncelleştirir

Kullanıcının özniteliklerini güncelleştirir

Parametreler

Name Anahtar Gerekli Tür Description
Kullanıcı E-postası
userMail string

Güncelleştirilecek kullanıcının e-posta adresi.

Öznitelik Etiketi
label string

Güncelleştirilecek özniteliğin adı.

Öznitelik değeri
value string

Güncelleştirilecek özniteliğin değeri.

Uygulanan filtrelere göre görevleri döndürür

Uygulanan filtrelere göre görevleri döndürür

Parametreler

Name Anahtar Gerekli Tür Description
Kullanıcı Nesne Kimliği
userOID string

Görevleri alınacak kullanıcının Nesne Kimliği

Kullanıcı E-postası
userUPN string

Görevleri alınacak kullanıcının Kullanıcı Asıl Adı (e-posta)

Metin Ara
search string

Görev başlıklarında ve açıklamalarında aranacak metin

Sonuç Sınırı
limit number

Döndürülecek en fazla görev sayısı

Sayıyı Atla
skip number

Sayfalandırma için atlanması gereken görev sayısı

Başlangıç Tarihi
startDate string

Görevleri filtrelemek için başlangıç tarihi

Bitiş Tarihi
endDate string

Görevleri filtrelemek için bitiş tarihi

Döndürülenler

Eşya
Tasks

Uygulanan filtrelere göre hedefleri döndürür

Uygulanan filtrelere göre hedefleri döndürür

Parametreler

Name Anahtar Gerekli Tür Description
Kullanıcı Nesne Kimliği
userOID string

Hedefleri alınacak kullanıcının Nesne Kimliği

Kullanıcı E-postası
userUPN string

Hedefleri alınacak kullanıcının Kullanıcı Asıl Adı (e-posta)

Metin Ara
search string

Hedef başlıklarında ve açıklamalarda aranacak metin

Hedef Etiketleri
selectedLabels string

Hedefleri filtrelemek için etiketler

Sonuç Sınırı
limit string

Döndürülecek en fazla hedef sayısı

Sayıyı Atla
skip string

Sayfalandırma için atlanması gereken hedef sayısı

Başlangıç Tarihi
startDate string

Hedefleri filtrelemek için başlangıç tarihi

Bitiş Tarihi
endDate string

Hedefleri filtrelemek için bitiş tarihi

Döndürülenler

Eşya
Goals

Uygulanan filtrelere göre tanımaları döndürür

Uygulanan filtrelere göre tanımaları döndürür

Parametreler

Name Anahtar Gerekli Tür Description
Aranacak Alıcılar
recipientsIdsOrUPNS True array of string

Aranacak alıcı e-postaları veya kimlikleri listesi

Tanıma Başlığı
title True string

Aranacak tanıma başlığı

Güncelleştirme Tarihi
updated True string

Filtre ölçütü olarak son güncelleştirme tarihi

Oluşturma Tarihi
created True string

Filtre ölçütü olarak oluşturulacak oluşturma tarihi

Döndürülenler

Yeni bir dış geri bildirim isteği gönderir

Yeni bir dış geri bildirim isteği gönderir

Parametreler

Name Anahtar Gerekli Tür Description
Geri Bildirim Konusu
feedbackAboutUPNorId True string

Geri bildirim alan kişinin e-posta adresi veya kimliği

Dış E-posta
externalEmail True string

Dış geri bildirim sağlayıcısının e-posta adresi

Sağlayıcı Adı
onBehalfName True string

Dış geri bildirim sağlayıcısı için görüntülenecek ad

İstek Notu
feedbackNote True string

Geri bildirim isteğine dahil etmek için not

Şablon Başlığı
templateTitle True string

Kullanılacak geri bildirim şablonunun başlığı

Son Günler
dueDateInDays True number

Geri bildirimin son tarihine kadar olan gün sayısı

Özel mi
isPrivate True boolean

Geri bildirimin özel olup olmaması

Anonimdir
isAnonymous True boolean

Geri bildirimin anonim olması gerekip gerekmediği

Döndürülenler

Body
Feedback

Yeni bir geri bildirim isteği gönderir

Yeni bir geri bildirim isteği gönderir.

Parametreler

Name Anahtar Gerekli Tür Description
Geri Bildirim Konusu
feedbackAboutUPNorId True string

Geri bildirim alan kişinin e-posta adresi veya kimliği

Geri Bildirim Sağlayıcısı
feedbackRequestReceiverUPNorId True string

Geri bildirim sağlayacak kişinin e-posta adresi veya kimliği

İstek Notu
feedbackNote True string

Geri bildirim isteğine dahil etmek için not

Şablon Başlığı
templateTitle True string

Kullanılacak geri bildirim şablonunun başlığı

Son Günler
dueDateInDays True number

Geri bildirimin son tarihine kadar olan gün sayısı

Özel mi
isPrivate True boolean

Geri bildirimin özel olup olmaması

Döndürülenler

Body
Feedback

Yeni bir hedef oluşturur

Yeni bir hedef oluşturur

Parametreler

Name Anahtar Gerekli Tür Description
Hedef Başlığı
title True string

Yeni hedefin başlığı

Description
description True string

Yeni hedefin ayrıntılı açıklaması

Başlangıç Tarihi
startDate True string

Hedefin başlaması gereken tarih

Son Tarih
dueDate True string

Hedefin tamamlanması gereken tarih

Hedef Türü
goalType True string

Hedefin türü

Hedef Sahibi
goalOwnerUPNorId True

Hedef sahibinin e-posta adresi veya kimliği

Hedef Oluşturucu
goalCreatorUPNorId True string

Hedef oluşturucunun e-posta adresi veya kimliği

Özel mi
isPrivate True boolean

Hedefin özel olması gerekip gerekmediği

İlerleme Biçimi
progressFormatType True string

İlerleme durumunu izlemek için biçim türü

Para Birimi Kodu
currencyCode True string

Parasal hedefler için para birimi kodu

İlk Değer
initialValue True number

İlk ilerleme değeri

Hedef Değer
targetValue True number

Hedef ilerleme değeri

Üst Hedef Kimliği
parentGoalId True string

Bu bir alt hedefse üst hedefin kimliği

Sahipe Bildir
sendNotificationToOwner True boolean

Hedef sahibine bildirimde bulunup bulunmayacağı

Döndürülenler

Body
Goal

Yeni bir tanıma oluşturur

Yeni bir tanıma oluşturur

Parametreler

Name Anahtar Gerekli Tür Description
Tanıma Göndereni
senderIdOrUPN True string

Tanımayı gönderen kişinin e-posta adresi veya kimliği

Tanıma Alıcıları
recipientsIdsOrUPNS True array of string

Tanımayı alan kişilerin e-postalarının veya kimliklerinin listesi

Rozet Başlığı
badgeTitle True string

Tanıma rozetinin başlığı

Özel mi
isPrivate True boolean

Tanımanın özel olup olmadığı

Tanıma İletisi
description True string

Tanımaya dahil edilen ileti

Döndürülenler

Tanımlar

Geri Bildirim

Name Yol Tür Description
Geri Bildirim Kimliği
id string

Geri bildirimin benzersiz tanımlayıcısı

Oluşturma Tarihi
createdAt string

Geri bildirimin oluşturulduğu tarih ve saat

Oıd
createdBy.oid string
ekran adı
createdBy.displayName string
userPrincipalName
createdBy.userPrincipalName string
Oıd
feedbackAboutUser.oid string
ekran adı
feedbackAboutUser.displayName string
userPrincipalName
feedbackAboutUser.userPrincipalName string
Oıd
feedbackRequestRecipient.oid string
ekran adı
feedbackRequestRecipient.displayName string
userPrincipalName
feedbackRequestRecipient.userPrincipalName string
not
note string
Özel
isPrivate boolean

Amaç

Name Yol Tür Description
Oıd
createdBy.oid string
ekran adı
createdBy.displayName string
userPrincipalName
createdBy.userPrincipalName string
startDate
startDate string
dueDate
dueDate string
Sahipleri
owners array of object
e-posta
owners.mail string
ekran adı
owners.displayName string
userPrincipalName
owners.userPrincipalName string
bölüm
owners.department string
iş unvanı
owners.jobTitle string
Oıd
owners.oid string
title
title string
goalType
goalType string
Özel
isPrivate boolean
createdAt
createdAt string
relatedGroups
relatedGroups array of object
items
relatedGroups object
labels
labels array of object
title
labels.title string
açıklama
labels.description string
kimlik
id string
açıklama
description string
kimlik
parentGoal.id string
title
parentGoal.title string
biçim türü
progress.formatType string
initialValue
progress.initialValue number
targetValue
progress.targetValue number
currentValue
progress.currentValue number
statü
status string
sonuç
outcome string

Hedefler

Name Yol Tür Description
Eşya
Goal

RecognitionCreateResponse

Name Yol Tür Description
successfullyTransactions
successfullyTransactions array of object
transactionId
successfullyTransactions.transactionId string
recipients
successfullyTransactions.recipients array of object
e-posta
successfullyTransactions.recipients.mail string
ekran adı
successfullyTransactions.recipients.displayName string
userPrincipalName
successfullyTransactions.recipients.userPrincipalName string
Oıd
successfullyTransactions.recipients.oid string
açıklama
successfullyTransactions.badge.description string
title
successfullyTransactions.badge.title string
imageUrl
successfullyTransactions.badge.imageUrl string
bgImage
successfullyTransactions.badge.bgImage string
rütbe
successfullyTransactions.badge.rank number
açıklama
successfullyTransactions.description string
comments
successfullyTransactions.comments array of object
items
successfullyTransactions.comments object
Seviyor
successfullyTransactions.likes array of object
items
successfullyTransactions.likes object
failedTransactions
failedTransactions array of string

RecognitionResponse

Name Yol Tür Description
recipients
recipients array of object
e-posta
recipients.mail string
ekran adı
recipients.displayName string
userPrincipalName
recipients.userPrincipalName string
açıklama
badge.description string
title
badge.title string
imageUrl
badge.imageUrl string
bgImage
badge.bgImage string
Oıd
badge.updatedBy.oid string
ekran adı
badge.updatedBy.displayName string
userPrincipalName
badge.updatedBy.userPrincipalName string
e-posta
badge.updatedBy.mail string
açıklama
description string
comments
comments array of object
businessPhone'lar
comments.user.businessPhones array of string
ekran adı
comments.user.displayName string
verilenAdi
comments.user.givenName string
iş unvanı
comments.user.jobTitle string
e-posta
comments.user.mail string
officeLocation
comments.user.officeLocation string
tercih edilen dil
comments.user.preferredLanguage string
soyadı
comments.user.surname string
userPrincipalName
comments.user.userPrincipalName string
kimlik
comments.user.id string
yorum
comments.comment string
Seviyor
likes array of object
items
likes object

RecognitionResponses

Name Yol Tür Description
Eşya
RecognitionResponse

Görev

Name Yol Tür Description
title
title string
açıklama
description string
assignedTo
assignedTo array of object
userPrincipalName
assignedTo.user.userPrincipalName string
ekran adı
assignedTo.user.displayName string
individualComments
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

Görevler

Name Yol Tür Description
Eşya
Task

User

Name Yol Tür Description
userPrincipalName
userPrincipalName string
createdAt
createdAt string
lastLoginDate
lastLoginDate string
bölüm
department string
çalışanİşeAlımTarihi
employeeHireDate string
role
role string
country
country string
hasManager
hasManager boolean
isManager
isManager boolean
iş unvanı
jobTitle string
officeLocation
officeLocation string
tercih edilen dil
preferredLanguage string
name
name string
attachments
attachments array of object
items
attachments object