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
- Törzs
- UpsertTask_Response
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.
- Törzs
- GetTask_Response
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
- Törzs
- UpsertTask_Response
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
- Törzs
- GetUser_Response
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
- Törzs
- CreateUser_Response
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
- Törzs
- ListUsers_Response
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
- Törzs
- GetProject_Response
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
- Törzs
- CreateProject_Response
Projektek listázása
Ez a művelet a fiókhoz társított összes projekt listáját adja vissza.
Válaszok
- Törzs
- ListProjects_Response
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
- Törzs
- DeleteTask_Response
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
- Törzs
- ListTasks_Response
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
Felhasználó létrehozásakor
Projekt létrehozásakor
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
|
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. |