PPM Express (Preview)
PPM Express je online software pro správu portfolia projektů. Konektor pro PPM Express umožňuje načíst informace o entitách (Projekt, Nápad, Úkol, Datum klíče, Zdroj) z vašeho tenanta PPM Express a také vytvářet nové nebo aktualizovat existující.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Podpora PPM Express |
| URL | https://ppm.express/contact-us/ |
| support@ppm.express |
| Metadata konektoru | |
|---|---|
| Vydavatel | PPM Express Corporation |
| Internetová stránka | https://ppm.express |
| Zásady ochrany osobních údajů | https://ppm.express/privacy-policy |
| Kategorie | Řízení podniku; Business Intelligence |
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| výchozí | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
| Název | Typ | Description | Povinné |
|---|---|---|---|
| Klíč rozhraní API | securestring | Osobní přístupový token pro PPM Express | Pravdivé |
| Oblast tenanta | řetězec | Oblast, ve které je váš tenant PPM Express hostovaný | Pravdivé |
| Název tenanta | řetězec | Název tenanta | Pravdivé |
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktualizace data klíče |
Aktualizuje klíčové datum. |
| Aktualizace fáze nápadu |
Aktualizuje fázi nápadu. |
| Aktualizace nápadu |
Aktualizuje existující nápad. |
| Aktualizace projektu |
Aktualizuje zadaná pole Projectu. |
| Aktualizace prostředku |
Aktualizuje prostředek. |
| Aktualizace výzvy |
Aktualizuje existující výzvu. |
| Aktualizace úkolu |
Aktualizuje úlohu. |
| Seznam získání výzev |
Získá všechny výzvy |
| Vytvoření klíčového data |
Vytvoří nové datum klíče. |
| Vytvoření nápadu |
Vytvoří nový nápad pro zadaný úkol. |
| Vytvoření projektu |
Vytvoří nový projekt. |
| Vytvoření prostředku |
Vytvoří prostředek. |
| Vytvoření výzvy |
Vytvoří novou výzvu. |
| Vytvoření úkolu |
Vytvoří úkol pro zadaný projekt. |
| Získat nápad |
Získá existující nápad podle ID |
| Získat seznam nápadů |
Získá všechny nápady nebo pro zadaný úkol |
| Získání aktuálního uživatele |
Získá aktuální informace o uživateli a tokenu. |
| Získání klíčového data |
Získá informace o klíčovém datu podle ID. |
| Získání polí |
Získá informace o polích pro zadanou entitu (např. Projekt, Nápad, Zdroj atd.). |
| Získání projektu |
Získá informace o projektu podle ID. |
| Získání prostředku |
Získá prostředek podle ID. |
| Získání seznamu klíčových kalendářních dat |
Získá seznam všech dat klíče pro zadaný projekt. |
| Získání seznamu projektů |
Získá seznam všech projektů. |
| Získání seznamu prostředků |
Získá seznam všech prostředků |
| Získání seznamu úkolů |
Získá seznam všech úkolů pro zadaný projekt |
| Získání výzvy |
Získá existující výzvu podle ID. |
| Získání úkolu |
Získá úkol podle ID a podle projektu. |
Aktualizace data klíče
Aktualizuje klíčové datum.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
|
ID klíčového data
|
keyDateId | True | uuid |
Jedinečný identifikátor hodnoty KeyDate |
Návraty
Aktualizace fáze nápadu
Aktualizuje fázi nápadu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID nápadu
|
id | True | uuid |
Jedinečný identifikátor myšlenky |
|
Fáze nápadu
|
stage | string |
Fáze nápadu |
Návraty
- Body
- IdeaResponseResponse
Aktualizace nápadu
Aktualizuje existující nápad.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID nápadu
|
id | True | uuid |
Jedinečný identifikátor myšlenky |
Návraty
- Body
- IdeaResponseResponse
Aktualizace projektu
Aktualizuje zadaná pole Projectu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
Návraty
Aktualizace prostředku
Aktualizuje prostředek.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID prostředku
|
id | True | uuid |
Jedinečný identifikátor prostředku |
Návraty
Aktualizace výzvy
Aktualizuje existující výzvu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID výzvy
|
id | True | uuid |
Jedinečný identifikátor výzvy |
Návraty
Aktualizace úkolu
Aktualizuje úlohu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
|
ID úkolu
|
taskId | True | uuid |
Jedinečný identifikátor úkolu |
Návraty
- Body
- TaskResponseResponse
Seznam získání výzev
Vytvoření klíčového data
Vytvoří nové datum klíče.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
Návraty
Vytvoření nápadu
Vytvoří nový nápad pro zadaný úkol.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID výzvy
|
challengeId | uuid |
ID výzvy, do které nápad patří |
Návraty
- Body
- IdeaResponseResponse
Vytvoření projektu
Vytvoření prostředku
Vytvoření výzvy
Vytvoření úkolu
Vytvoří úkol pro zadaný projekt.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
Návraty
- Body
- TaskResponseResponse
Získat nápad
Získá existující nápad podle ID
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID nápadu
|
id | True | uuid |
Jedinečný identifikátor myšlenky |
Návraty
- Body
- IdeaResponseResponse
Získat seznam nápadů
Získá všechny nápady nebo pro zadaný úkol
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID výzvy
|
challengeId | uuid |
Zadejte ID výzvy. |
Návraty
Získání aktuálního uživatele
Získá aktuální informace o uživateli a tokenu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
|
object |
Návraty
- Body
- MeResponseResponse
Získání klíčového data
Získá informace o klíčovém datu podle ID.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
|
ID klíčového data
|
keyDateId | True | uuid |
Jedinečný identifikátor hodnoty KeyDate |
Návraty
Získání polí
Získá informace o polích pro zadanou entitu (např. Projekt, Nápad, Zdroj atd.).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Entita
|
entity | True | string |
Název entity |
Návraty
- Body
- FieldResponseList
Získání projektu
Získá informace o projektu podle ID.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
Návraty
Získání prostředku
Získá prostředek podle ID.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID prostředku
|
id | True | uuid |
Jedinečný identifikátor prostředku |
Návraty
Získání seznamu klíčových kalendářních dat
Získá seznam všech dat klíče pro zadaný projekt.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
Návraty
Získání seznamu projektů
Získá seznam všech projektů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
|
object |
Návraty
Získání seznamu prostředků
Získá seznam všech prostředků
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
|
object |
Návraty
Získání seznamu úkolů
Získá seznam všech úkolů pro zadaný projekt
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
Návraty
- Body
- TaskResponseListTask
Získání výzvy
Získá existující výzvu podle ID.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID výzvy
|
id | True | uuid |
Jedinečný identifikátor výzvy |
Návraty
Získání úkolu
Získá úkol podle ID a podle projektu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID projektu
|
id | True | uuid |
Jedinečný identifikátor projektu |
|
ID úkolu
|
taskId | True | uuid |
Jedinečný identifikátor úkolu |
Návraty
- Body
- TaskResponseResponse
Aktivační události
| Trigger Webhooku |
Při provedení operace u entity v PPM Express |
Trigger Webhooku
Při provedení operace u entity v PPM Express
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Typy událostí
|
eventTypes | True | array of string |
Vyberte události, na které chcete naslouchat. |
|
Název
|
name | string |
Název vlastní hlavičky |
|
|
Hodnota
|
value | string |
Vlastní hodnota záhlaví |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
WebhookId
|
WebhookId | string | |
|
MessageId
|
MessageId | string | |
|
Data
|
Data | object |
Definice
ChallengeAttributes
Pole výzvy (např. {"Name": "My Name", "Description": "TBD"})
ChallengeResponse
Podrobnosti o výzvě
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | uuid |
ID výzvy |
|
Attributes
|
attributes | ChallengeAttributes |
Pole výzvy (např. {"Name": "My Name", "Description": "TBD"}) |
ChallengeResponseListResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | array of ChallengeResponse |
ChallengeResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | ChallengeResponse |
Podrobnosti o výzvě |
FieldResponse
Podrobnosti o poli
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Key
|
key | string |
Klíč pole |
|
Popisek pole
|
label | string |
Popisek pole |
|
Typ pole
|
type | string |
Typ pole |
|
Is MultiChoice
|
isMultiChoice | boolean |
Is Field multichoice |
|
Je jen pro čtení.
|
isReadonly | boolean |
Je pole jen pro čtení. |
|
Nastavení pole
|
settings | object |
Vlastní nastavení pole |
FieldResponseList
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Fields
|
data | array of FieldResponse |
Seznam polí pro vybranou entitu |
IdeaAttributes
Pole idea (např. {"Name": "My Name", "Description": "TBD"})
IdeaResponse
Podrobnosti nápadu
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID nápadu
|
id | uuid |
Jedinečné ID nápadu |
|
Attributes
|
attributes | IdeaAttributes |
Pole idea (např. {"Name": "My Name", "Description": "TBD"}) |
|
Hlasy
|
votes | integer |
Počet hlasů pro nápad |
IdeaResponseListResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Nápady
|
data | array of IdeaResponse |
Seznam nápadů |
IdeaResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | IdeaResponse |
Podrobnosti nápadu |
KeyDateAttributes
Pole Datum klíče (např. {"Name": "My Name", "Description": "TBD"})
KeyDateResponse
Podrobnosti o klíčovém datu
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID klíčového data
|
id | uuid |
Jedinečný identifikátor data klíče |
|
Pole KeyDate
|
attributes | KeyDateAttributes |
Pole Datum klíče (např. {"Name": "My Name", "Description": "TBD"}) |
|
Typ zdroje
|
sourceType | SourceType |
Typ zdroje dat |
KeyDateResponseListResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | array of KeyDateResponse |
KeyDateResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | KeyDateResponse |
Podrobnosti o klíčovém datu |
MeResponse
Podrobnosti o uživateli
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID uživatele
|
id | uuid |
Jedinečný identifikátor uživatele |
|
Přihlašovací účet
|
logonAccount | string |
Přihlašovací účet uživatele |
|
Email
|
string |
E-mail uživatele |
|
|
token
|
token | TokenInfo |
MeResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | MeResponse |
Podrobnosti o uživateli |
ProjectAttributes
Pole projektu (např. {"Name": "My Name", "Description": "TBD"})
ProjectResponse
Podrobnosti projektu
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID projektu
|
id | uuid |
Jedinečný identifikátor projektu |
|
Pole projektu
|
attributes | ProjectAttributes |
Pole projektu (např. {"Name": "My Name", "Description": "TBD"}) |
ProjectResponseListResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Projekty
|
data | array of ProjectResponse |
Seznam projektů |
ProjectResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | ProjectResponse |
Podrobnosti projektu |
ResourceAttributes
Pole zdrojů (např. {"Name": "My Name", "Description": "TBD"})
ResourceResponse
Podrobnosti o prostředku
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Jedinečný identifikátor prostředku
|
id | uuid |
ID prostředku |
|
Pole Zdroje
|
attributes | ResourceAttributes |
Pole zdrojů (např. {"Name": "My Name", "Description": "TBD"}) |
ResourceResponseListResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Zdroje informací
|
data | array of ResourceResponse |
Seznam prostředků |
ResourceResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | ResourceResponse |
Podrobnosti o prostředku |
Typ zdroje
BaselineData
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
date
|
date | date-time | |
|
startDate
|
startDate | date-time | |
|
splatné datum
|
dueDate | date-time | |
|
duration
|
duration | integer | |
|
úsilí
|
effort | double | |
|
originalEstimate
|
originalEstimate | double |
TaskAttributes
Pole úkolů (např. {"Název": "Moje jméno", "Popis": "TBD"})
TaskResponse
Podrobnosti o úkolu
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID úkolu
|
id | uuid |
Jedinečný identifikátor úkolu |
|
Pole úkolů
|
attributes | TaskAttributes |
Pole úkolů (např. {"Název": "Moje jméno", "Popis": "TBD"}) |
|
Typ zdroje
|
sourceType | SourceType |
Typ zdroje dat |
|
směrný plán
|
baseline | BaselineData |
TaskResponseListTask
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Tasks
|
data | array of TaskResponse |
Seznam úkolů |
TaskResponseResponse
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | TaskResponse |
Podrobnosti o úkolu |
TokenInfo
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID tokenu
|
id | uuid |
Jedinečný identifikátor tokenu |
|
Název tokenu
|
name | string |
Název tokenu rozhraní API |
|
Datum vypršení platnosti tokenu
|
expirationDate | date-time |
Datum vypršení platnosti tokenu rozhraní API |
|
Rozsah působnosti
|
scopes | array of string |
Pole povolených akcí |