Megosztás:


Csapatmunka-projektek (előzetes verzió)

A csapat összes feladatát egy helyen tárolhatja. Valós idejű együttműködés és munka a valós eredmények érdekében. A Teamwork Projects hatékony és egyszerű módszer a csapattal való együttműködésre.

Ez az összekötő a következő termékekben és régiókban érhető el:

Service Class Régiók
Copilot Studio prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Logikai alkalmazások Standard Az összes Logic Apps-régió , kivéve a következőket:
     - Azure Government-régiók
     - Azure China-régiók
     - Amerikai Védelmi Minisztérium (DoD)
Power Alkalmazások prémium Az összes Power Apps-régió , kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Power Automate prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Összekötő metaadatai
Kiadó Microsoft
Webhely https://www.teamwork.com/
Adatvédelmi irányelvek https://www.teamwork.com/legal/privacy-policy/

Az integráció eseményindítóinak használatához először engedélyeznie kell a Webhookokat a Teamwork Projects-fiókhoz. A webhookok engedélyezéséhez kattintson a Teamwork Projects-fiók jobb felső sarkában található Beállítások elemre, kattintson a Webhely beállításai elemre, és válassza a Webhookok lapot. Ha a beállítás engedélyezve van a fiókjában, az eseményindító használatával automatikusan regisztrálja a webhookot.

Kapcsolat létrehozása

Az összekötő a következő hitelesítési típusokat támogatja:

Alapértelmezett A kapcsolat létrehozásának paraméterei. Minden régió Nem osztható meg

Alapértelmezett

Alkalmazható: Minden régió

A kapcsolat létrehozásának paraméterei.

Ez nem megosztható kapcsolat. Ha a power app meg van osztva egy másik felhasználóval, a rendszer kérni fogja, hogy hozzon létre új kapcsolatot.

Név Típus Description Kötelező
Felhasználónév karakterlánc Az api felhasználóneve True
Jelszó securestring Az api jelszava True
Webhely URL-címe karakterlánc Gyökérwebhely URL-címe (példa: https://my.teamwork.com ) True

Szabályozási korlátok

Name Hívások Megújítási időszak
API-hívások kapcsolatonként 100 60 másodperc
Az eseményindító lekérdezések gyakorisága 1 1 másodperc

Műveletek

Feladat frissítése

Ez a művelet egy adott tevékenység tulajdonságainak frissítésére szolgál.

Feladat lekérése

Ez a művelet egy adott tevékenységhez hozzárendelt összes tulajdonságot visszaadja az azonosítójának megfelelően.

Feladat létrehozása

Ezzel a művelettel új feladatot hozhat létre.

Felhasználó lekérése

Ez a művelet egy felhasználó összes adatának lekérésére szolgál.

Felhasználó létrehozása

Ezzel a művelettel új felhasználót hozhat létre.

Felhasználók listázása

Ez a művelet egy adott projekttel rendelkező összes felhasználó listáját adja vissza.

Projekt lekérése

Ez a művelet egy adott projekthez tartozó összes tulajdonságot visszaadja az azonosítójának megfelelően.

Projekt létrehozása

Ez a művelet egy új Teamwork-projekt létrehozásához használható.

Projektek listázása

Ez a művelet a fiókhoz társított összes projekt listáját adja vissza.

Tevékenység törlése

Ez a művelet egy tevékenység törlésére szolgál.

Tevékenységek listázása

Ez a művelet egy adott projekt tevékenységeinek listáját adja vissza.

Feladat frissítése

Ez a művelet egy adott tevékenység tulajdonságainak frissítésére szolgál.

Paraméterek

Name Kulcs Kötelező Típus Description
Tevékenységazonosító
taskId True string

A tevékenység egyedi azonosítója.

Név
content string

Tevékenység neve.

Description
description string

Tevékenység leírása.

Progress
progress string

Egész szám 0 és 90 között.

Hozzárendelés a következőhöz:
responsible-party-id string

Válasszon ki egy személyt.

Kezdés dátuma
start-date string

yyyy-MM-dd

Határidő
due-date string

yyyy-MM-dd

Becsült idő
estimated-minutes string

Percek a feladat elvégzéséhez.

Priority
priority string

Válasszon prioritást.

Személyek értesítése
notify boolean

Igaz, hogy e-mailben értesíti a feladathoz rendelt személyeket.

Privát
private boolean

Igaz, hogy a tevékenység privát legyen.

Címkék
tags string

A feladat címkéinek vesszővel tagolt listája.

Válaszok

Feladat lekérése

Ez a művelet egy adott tevékenységhez hozzárendelt összes tulajdonságot visszaadja az azonosítójának megfelelően.

Paraméterek

Name Kulcs Kötelező Típus Description
Tevékenységazonosító
taskId True string

A tevékenység egyedi azonosítója.

Válaszok

Adott tevékenységhez társított részletek.

Feladat létrehozása

Ezzel a művelettel új feladatot hozhat létre.

Paraméterek

Name Kulcs Kötelező Típus Description
Projektazonosító
projectId True string

Válasszon ki egy projektet.

Feladatlista azonosítója
taskListId True string

Válasszon egy feladatlistát.

Név
content True string

Feladat címe.

Description
description string

A feladat részletei.

Progress
progress string

Állítsa be az előrehaladást 0-ról 90-re.

Hozzárendelés
responsible-party-id string

Válasszon ki egy felhasználót.

Kezdés dátuma
start-date string

yyyy-MM-dd

Határidő
due-date string

yyyy-MM-dd

Becsült percek
estimated-minutes string

Egy feladat befejezéséhez.

Priority
priority string

Válasszon prioritást.

Személyek értesítése
notify boolean

Igaz, hogy e-mailben értesíti a feladathoz rendelt személyeket.

Privát
private boolean

Igaz, hogy a tevékenység privát legyen.

Címkék
tags string

A feladat címkéinek vesszővel tagolt listája.

Válaszok

Felhasználó lekérése

Ez a művelet egy felhasználó összes adatának lekérésére szolgál.

Paraméterek

Name Kulcs Kötelező Típus Description
Személyazonosító
personId True string

A személy egyedi azonosítója.

Válaszok

Felhasználó létrehozása

Ezzel a művelettel új felhasználót hozhat létre.

Paraméterek

Name Kulcs Kötelező Típus Description
E-mail cím
email-address True string

A felhasználó e-mail-címe.

Keresztnév
first-name True string

A felhasználó utóneve.

Vezetéknév
last-name True string

A felhasználó vezetékneve.

Cégazonosító
company-id string

A felhasználó vállalata.

Beosztás
title string

A felhasználó címe.

kezdőlap
phone-number-home string

A felhasználó otthoni telefonja.

Mobil
phone-number-mobile string

A felhasználó mobiltelefonja.

Office
phone-number-office string

A felhasználó irodai telefonja.

Office-bővítmény
phone-number-office-ext string

A felhasználó irodai telefonbővítménye.

Fax
phone-number-fax string

A felhasználó faxszáma.

Felhasználónév
user-name True string

A felhasználó megjelenített neve.

Válaszok

Felhasználók listázása

Ez a művelet egy adott projekttel rendelkező összes felhasználó listáját adja vissza.

Paraméterek

Name Kulcs Kötelező Típus Description
Projektazonosító
projectId True string

Válasszon ki egy projektet.

Válaszok

Projekt lekérése

Ez a művelet egy adott projekthez tartozó összes tulajdonságot visszaadja az azonosítójának megfelelően.

Paraméterek

Name Kulcs Kötelező Típus Description
Projektazonosító
projectId True string

A projekt egyedi azonosítója.

Válaszok

Projekt létrehozása

Ez a művelet egy új Teamwork-projekt létrehozásához használható.

Paraméterek

Name Kulcs Kötelező Típus Description
Név
name True string

Projekt neve.

Description
description string

További részletek a projektről.

Kategóriaazonosító
category-id string

Kategória kiválasztása

Cégazonosító
companyId string

Válasszon egy meglévő vállalatot.

Új vállalat
newCompany string

Adja meg egy új külső vállalat nevét.

Kezdés dátuma
startDate string

yyyy-MM-dd

Záró dátum
endDate string

yyyy-MM-dd

Címkék
tags string

A projekt címkéinek vesszővel tagolt listája.

Válaszok

Projektek listázása

Ez a művelet a fiókhoz társított összes projekt listáját adja vissza.

Válaszok

Tevékenység törlése

Ez a művelet egy tevékenység törlésére szolgál.

Paraméterek

Name Kulcs Kötelező Típus Description
Tevékenységazonosító
taskId True string

A tevékenység egyedi azonosítója.

Válaszok

Tevékenységek listázása

Ez a művelet egy adott projekt tevékenységeinek listáját adja vissza.

Paraméterek

Name Kulcs Kötelező Típus Description
Projektazonosító
projectId True string

Válasszon ki egy projektet.

Feladatlista azonosítója
taskListId True string

Válasszon egy feladatlistát.

Válaszok

Triggerek

Feladat létrehozásakor

Ez a művelet új tevékenység létrehozásakor aktiválódik.

Felhasználó létrehozásakor

Ez a művelet új felhasználó létrehozásakor aktiválódik.

Projekt létrehozásakor

Ez a művelet új projekt létrehozásakor aktiválódik.

Feladat létrehozásakor

Ez a művelet új tevékenység létrehozásakor aktiválódik.

Válaszok

Törzs
TaskResponse

Felhasználó létrehozásakor

Ez a művelet új felhasználó létrehozásakor aktiválódik.

Válaszok

Törzs
UserResponse

Projekt létrehozásakor

Ez a művelet új projekt létrehozásakor aktiválódik.

Válaszok

Definíciók

ProjectResponse

Name Elérési út Típus Description
Projektazonosító
objectId string

A projekt egyedi azonosítója.

TaskResponse

Name Elérési út Típus Description
Tevékenységazonosító
objectId string

A tevékenység egyedi azonosítója.

UserResponse

Name Elérési út Típus Description
Felhasználóazonosító
objectId string

A felhasználó egyedi azonosítója.

CreateProject_Response

Name Elérési út Típus Description
Projektazonosító
id string

A projekt egyedi azonosítója.

ListProjects_Response

Name Elérési út Típus Description
Projektek listája
projects array of Project_Response

A fiókhoz tartozó összes projekt tömbje.

GetProject_Response

Name Elérési út Típus Description
projekt
project Project_Response

Project_Response

Name Elérési út Típus Description
Azonosító
category.id string

A projektkategória egyedi azonosítója.

Név
category.name string

A projektkategória neve.

Azonosító
company.id string

A vállalat egyedi azonosítója.

Név
company.name string

A vállalat neve.

Létrehozott Date-Time
created-on date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Description
description string

További részletek a projektről.

Záró Date-Time
endDate string

yyyy-MM-dd

Időzítő engedélyezve
harvest-timers-enabled boolean

Igaz, ha a Harvest időzítő engedélyezve van.

Projektazonosító
id string

A projekt egyedi azonosítója.

Frissített Date-Time
last-changed-on date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Embléma
logo string

Projekt emblémája.

Név
name string

Projekt neve.

Áttekintés lap
overview-start-page string

Az áttekintési lap URL-címe.

Adatvédelem engedélyezve
privacyEnabled boolean

Igaz, ha az adatvédelem engedélyezve van.

Játszott
starred boolean

Igaz, ha a projekt főszerepben van.

Date-Time indítása
startDate string

yyyy-MM-dd

Kezdőlap
start-page string

A kezdőlap URL-címe.

Státusz
status string

A projekt állapota.

Alállapotok
subStatus string

A projekt alállapota.

Tevékenységek kezdőlapja
tasks-start-page string

A feladatok kezdőoldalának URL-címe.

Típus
type string

A projekt típusa.

UpsertTask_Response

Name Elérési út Típus Description
Tevékenységazonosító
id string

A tevékenység egyedi azonosítója.

ListTasks_Response

Name Elérési út Típus Description
teendők
todo-items array of Task_Response

A tevékenységek listája a tulajdonságaikkal együtt.

GetTask_Response

Adott tevékenységhez társított részletek.

Name Elérési út Típus Description
teendő-elem
todo-item Task_Response

Task_Response

Name Elérési út Típus Description
Befejezhető
canComplete boolean

Igaz, ha a feladat elvégezhető.

Szerkeszthető
canEdit boolean

Igaz, ha a tevékenység szerkeszthető.

Naplózható idő
canLogTime boolean

Igaz, ha az idő naplózható a tevékenységhez.

Cégazonosító
company-id integer

A vállalat egyedi azonosítója.

Cégnév
company-name string

A vállalat neve.

Befejeződött
completed boolean

Igaz, hogy a tevékenység befejeződött.

Név
content string

A feladat címe.

Létrehozott Date-Time
created-on date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Creator Avatar URL-címe
creator-avatar-url string

A feladat létrehozójának Avatar URL-címe.

Létrehozó utóneve
creator-firstname string

A feladat létrehozójának utóneve.

Létrehozó azonosítója
creator-id integer

A létrehozó egyedi azonosítója.

Létrehozó vezetékneve
creator-lastname string

A feladat létrehozójának vezetékneve.

Description
description string

Tevékenység leírása.

Határidő
due-date string

yyyy-MM-dd

Becsült percek
estimated-minutes integer

A tevékenység időbecslése.

A betakarítás engedélyezve van.
harvest-enabled boolean

Igaz, ha a betakarítás engedélyezve van.

Függőségek száma
has-dependencies integer

A tevékenység függőségeinek száma.

Elődök
has-predecessors integer

A tevékenység megelőzőinek száma.

Emlékeztetők
has-reminders boolean

Igaz, ha vannak emlékeztetők.

Jegyekkel rendelkezik
hasTickets boolean

Igaz, ha léteznek jegyek.

olvasatlan megjegyzésekkel rendelkezik
has-unread-comments boolean

Igaz, ha olvasatlan megjegyzések léteznek.

Tevékenységazonosító
id integer

A tevékenység egyedi azonosítója.

Frissített Date-Time
last-changed-on date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Zárolási azonosító
lockdownId string

A zárolás egyedi azonosítója.

Szülőtevékenység-azonosító
parentTaskId string

A szülőfeladat egyedi azonosítója.

Priority
priority string

A tevékenység prioritása.

Privát
private integer

1, ha a tevékenység privát.

Progress
progress integer

0 és 90 közötti egész szám.

Projektazonosító
project-id integer

A projekt egyedi azonosítója.

Projekt neve
project-name string

A projekt neve.

Kezdés dátuma
start-date string

yyyy-MM-dd

Státusz
status string

Törölve, befejezve, újra megnyitva vagy új.

Teendőlista azonosítója
todo-list-id integer

A teendőlista egyedi azonosítója.

Teendőlista neve
todo-list-name string

A teendőlista neve.

Változások követése
userFollowingChanges boolean

Igaz, ha a felhasználó követi a módosításokat.

Következő megjegyzések
userFollowingComments boolean

Igaz, ha a felhasználó megjegyzéseket követ.

DeleteTask_Response

Name Elérési út Típus Description
Tevékenységazonosító
affectedTaskIds string

A tevékenység egyedi azonosítója.

CreateUser_Response

Name Elérési út Típus Description
Felhasználóazonosító
id string

A felhasználó egyedi azonosítója.

ListUsers_Response

Name Elérési út Típus Description
Felhasználók
people array of User_Response

Felhasználók listája.

GetUser_Response

Name Elérési út Típus Description
személy
person User_Response

User_Response

Name Elérési út Típus Description
Avatar URL-címe
avatar-url string

A felhasználó avatar URL-címe.

Cégazonosító
company-id string

A vállalat egyedi azonosítója.

Cégnév
company-name string

A vállalat neve.

E-mail cím
email-address string

A felhasználó e-mail-címe.

Másodlagos e-mail 1
email-alt-1 string

A felhasználó másodlagos e-mail-címe.

Keresztnév
first-name string

A felhasználó utóneve.

Felhasználóazonosító
id string

A felhasználó egyedi azonosítója.

Vezetéknév
last-name string

Felhasználó vezetékneve,

Jegyzetek
notes string

Megjegyzések a felhasználóról.

Azonosító megnyitása
openId string

A felhasználó nyitott azonosítója.

Faxszám
phone-number-fax string

A felhasználó faxszáma.

kezdőlap
phone-number-home string

A felhasználó otthoni telefonja.

Mobil
phone-number-mobile string

A felhasználó mobilszáma.

Országkód
phone-number-mobile-parts.countryCode string

A felhasználó mobilszáma.

Telefonszám
phone-number-mobile-parts.phone string

A felhasználó mobilszáma.

Előtag
phone-number-mobile-parts.prefix string

A felhasználó mobilszáma.

Office
phone-number-office string

A felhasználó telefonszáma.

Office-bővítmény
phone-number-office-ext string

A felhasználó telefonszáma.

Pid
pid string

A felhasználó pid.

Cím
title string

A felhasználó címe.

Twitter
twitter string

A felhasználó Twitter-leírója.

Felhasználónév
user-name string

A felhasználó megjelenített neve.

Típus
user-type string

Felhasználó típusa.

UUID (Univerzálisan Egyedi Azonosító)
userUUID string

A felhasználó UUID azonosítója.