PPM Express (Vorschau)
PPM Express ist eine Online Project Portfolio Management Software. Der Connector zu PPM Express ermöglicht es Ihnen, Informationen über die Entitäten (Project, Idee, Aufgabe, Schlüsseldatum, Ressource) aus Ihrem PPM Express-Mandanten abzurufen sowie neue oder aktualisieren vorhandene zu erstellen.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | PPM Express-Unterstützung |
| URL | https://ppm.express/contact-us/ |
| support@ppm.express |
| Connectormetadaten | |
|---|---|
| Herausgeber | PPM Express Corporation |
| Webseite | https://ppm.express |
| Datenschutzrichtlinie | https://ppm.express/privacy-policy |
| Kategorien | Unternehmensführung; Business Intelligence |
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Das persönliche Zugriffstoken für PPM Express | Richtig |
| Mandantenregion | Schnur | Die Region, auf der Ihr PPM Express-Mandant gehostet wird | Richtig |
| Mandantenname | Schnur | Der Mandantname | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen des aktuellen Benutzers |
Ruft aktuelle Benutzer- und Tokeninformationen ab. |
| Abrufen einer Aufgabe |
Ruft einen Vorgang nach ID und nach Project ab. |
| Abrufen einer Ressource |
Ruft eine Ressource nach ID ab. |
| Abrufen eines Projekts |
Ruft eine Projektinformationen nach ID ab. |
| Abrufen eines Schlüsseldatums |
Ruft eine Wichtige Datumsinformationen nach ID ab. |
| Aktualisieren einer Aufgabe |
Aktualisiert eine Aufgabe |
| Aktualisieren einer Herausforderung |
Aktualisiert eine vorhandene Herausforderung |
| Aktualisieren einer Idee |
Aktualisiert eine vorhandene Idee |
| Aktualisieren einer Ideenphase |
Aktualisiert eine Ideenphase |
| Aktualisieren einer Ressource |
Aktualisiert eine Ressource |
| Aktualisieren eines Projekts |
Aktualisiert die angegebenen Project-Felder. |
| Aktualisieren eines Schlüsseldatums |
Aktualisiert ein Schlüsseldatum |
| Anfordern einer Herausforderung |
Ruft eine vorhandene Abfrage nach ID ab. |
| Aufgabenliste abrufen |
Ruft Die Liste aller Vorgänge für das angegebene Projekt ab. |
| Erstellen einer Aufgabe |
Erstellt einen Vorgang für das angegebene Projekt |
| Erstellen einer Herausforderung |
Erstellt neue Herausforderung |
| Erstellen einer Idee |
Erstellt eine neue Idee für die angegebene Herausforderung |
| Erstellen einer Ressource |
Erstellt eine Ressource |
| Erstellen eines Projekts |
Erstellt ein neues Projekt |
| Erstellen eines Schlüsseldatums |
Erstellt ein neues Schlüsseldatum |
| Felder abrufen |
Ruft Felderinformationen für angegebene Entität ab(z. B. Project, Idee, Ressource usw.) |
| Idee abrufen |
Ruft eine vorhandene Idee nach ID ab |
| Ideenliste abrufen |
Ruft alle Ideen oder für die angegebene Herausforderung ab. |
| Liste "Herausforderungen abrufen" |
Ruft alle Herausforderungen ab |
| Liste der wichtigsten Datumsangaben abrufen |
Ruft Die Liste aller Schlüsseltermine für das angegebene Projekt ab. |
| Projektliste abrufen |
Ruft eine Liste aller Projekte ab. |
| Ressourcenliste abrufen |
Ruft Liste aller Ressourcen ab |
Abrufen des aktuellen Benutzers
Ruft aktuelle Benutzer- und Tokeninformationen ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
|
object |
Gibt zurück
- Body
- MeResponseResponse
Abrufen einer Aufgabe
Ruft einen Vorgang nach ID und nach Project ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
|
Vorgangs-ID
|
taskId | True | uuid |
Der eindeutige Bezeichner des Vorgangs |
Gibt zurück
- Body
- TaskResponseResponse
Abrufen einer Ressource
Ruft eine Ressource nach ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcen-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Ressource |
Gibt zurück
Abrufen eines Projekts
Ruft eine Projektinformationen nach ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
Gibt zurück
Abrufen eines Schlüsseldatums
Ruft eine Wichtige Datumsinformationen nach ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
|
KeyDate-ID
|
keyDateId | True | uuid |
Der eindeutige Bezeichner des KeyDate |
Gibt zurück
Aktualisieren einer Aufgabe
Aktualisiert eine Aufgabe
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
|
Vorgangs-ID
|
taskId | True | uuid |
Der eindeutige Bezeichner des Vorgangs |
Gibt zurück
- Body
- TaskResponseResponse
Aktualisieren einer Herausforderung
Aktualisiert eine vorhandene Herausforderung
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Abfrage-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Herausforderung |
Gibt zurück
Aktualisieren einer Idee
Aktualisiert eine vorhandene Idee
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ideen-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Idee |
Gibt zurück
- Body
- IdeaResponseResponse
Aktualisieren einer Ideenphase
Aktualisiert eine Ideenphase
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ideen-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Idee |
|
Ideenphase
|
stage | string |
Phase der Idee |
Gibt zurück
- Body
- IdeaResponseResponse
Aktualisieren einer Ressource
Aktualisiert eine Ressource
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcen-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Ressource |
Gibt zurück
Aktualisieren eines Projekts
Aktualisiert die angegebenen Project-Felder.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
Gibt zurück
Aktualisieren eines Schlüsseldatums
Aktualisiert ein Schlüsseldatum
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
|
KeyDate-ID
|
keyDateId | True | uuid |
Der eindeutige Bezeichner des KeyDate |
Gibt zurück
Anfordern einer Herausforderung
Ruft eine vorhandene Abfrage nach ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Abfrage-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Herausforderung |
Gibt zurück
Aufgabenliste abrufen
Ruft Die Liste aller Vorgänge für das angegebene Projekt ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
Gibt zurück
- Body
- TaskResponseListTask
Erstellen einer Aufgabe
Erstellt einen Vorgang für das angegebene Projekt
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
Gibt zurück
- Body
- TaskResponseResponse
Erstellen einer Herausforderung
Erstellen einer Idee
Erstellt eine neue Idee für die angegebene Herausforderung
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Abfrage-ID
|
challengeId | uuid |
Die Herausforderungs-ID, zu der die Idee gehört |
Gibt zurück
- Body
- IdeaResponseResponse
Erstellen einer Ressource
Erstellen eines Projekts
Erstellen eines Schlüsseldatums
Erstellt ein neues Schlüsseldatum
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
Gibt zurück
Felder abrufen
Ruft Felderinformationen für angegebene Entität ab(z. B. Project, Idee, Ressource usw.)
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Entität
|
entity | True | string |
Name der Entität |
Gibt zurück
- Body
- FieldResponseList
Idee abrufen
Ruft eine vorhandene Idee nach ID ab
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ideen-ID
|
id | True | uuid |
Der eindeutige Bezeichner der Idee |
Gibt zurück
- Body
- IdeaResponseResponse
Ideenliste abrufen
Ruft alle Ideen oder für die angegebene Herausforderung ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Abfrage-ID
|
challengeId | uuid |
Angeben der Abfrage-ID |
Gibt zurück
Liste "Herausforderungen abrufen"
Liste der wichtigsten Datumsangaben abrufen
Ruft Die Liste aller Schlüsseltermine für das angegebene Projekt ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projekt-ID
|
id | True | uuid |
Der eindeutige Bezeichner des Projekts |
Gibt zurück
Projektliste abrufen
Ruft eine Liste aller Projekte ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
|
object |
Gibt zurück
Ressourcenliste abrufen
Ruft Liste aller Ressourcen ab
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
|
object |
Gibt zurück
Auslöser
| Webhook-Trigger |
Wenn ein Vorgang für eine Entität in PPM Express ausgeführt wird |
Webhook-Trigger
Wenn ein Vorgang für eine Entität in PPM Express ausgeführt wird
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ereignistypen
|
eventTypes | True | array of string |
Wählen Sie die Ereignisse aus, auf die Sie lauschen möchten. |
|
Name
|
name | string |
Benutzerdefinierter Headername |
|
|
Wert
|
value | string |
Benutzerdefinierter Headerwert |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
WebhookId
|
WebhookId | string | |
|
MessageId
|
MessageId | string | |
|
Daten
|
Data | object |
Definitionen
ChallengeAttributes
Abfragefelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"})
ChallengeResponse
Details zur Herausforderung
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | uuid |
Abfrage-ID |
|
Attribute
|
attributes | ChallengeAttributes |
Abfragefelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"}) |
ChallengeResponseListResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | array of ChallengeResponse |
ChallengeResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | ChallengeResponse |
Details zur Herausforderung |
FieldResponse
Felddetails
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Key
|
key | string |
Feldschlüssel |
|
Feldbeschriftung
|
label | string |
Bezeichnung des Felds |
|
Feldtyp
|
type | string |
Typ des Felds |
|
Ist MultiChoice
|
isMultiChoice | boolean |
Ist Feld multichoice |
|
Ist ReadOnly
|
isReadonly | boolean |
Ist Feld schreibgeschützt |
|
Feldeinstellungen
|
settings | object |
Benutzerdefinierte Einstellungen für das Feld |
FieldResponseList
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Felder
|
data | array of FieldResponse |
Liste der Felder für ausgewählte Entität |
IdeaAttributes
Ideenfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"})
IdeaResponse
Ideendetails
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Ideen-ID
|
id | uuid |
Die idee eindeutige ID |
|
Attribute
|
attributes | IdeaAttributes |
Ideenfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"}) |
|
Stimmen
|
votes | integer |
Anzahl der Stimmen für Idee |
IdeaResponseListResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Ideen
|
data | array of IdeaResponse |
Liste der Ideen |
IdeaResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | IdeaResponse |
Ideendetails |
KeyDateAttributes
Schlüsseldatumsfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"})
KeyDateResponse
Wichtige Datumsdetails
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
KeyDate-ID
|
id | uuid |
Eindeutiger Schlüsselbezeichner für Datum |
|
KeyDate-Felder
|
attributes | KeyDateAttributes |
Schlüsseldatumsfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"}) |
|
Quelltyp
|
sourceType | SourceType |
Datentyp der Datenquelle |
KeyDateResponseListResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | array of KeyDateResponse |
KeyDateResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | KeyDateResponse |
Wichtige Datumsdetails |
MeResponse
Benutzerdetails
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Benutzer-ID
|
id | uuid |
Eindeutiger Benutzerbezeichner |
|
Anmeldekonto
|
logonAccount | string |
Benutzeranmeldungskonto |
|
Email
|
string |
Benutzer-E-Mail |
|
|
token
|
token | TokenInfo |
MeResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | MeResponse |
Benutzerdetails |
ProjectAttributes
Projektfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"})
ProjectResponse
Projektdetails
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Projekt-ID
|
id | uuid |
Eindeutiger Projektbezeichner |
|
Projektfelder
|
attributes | ProjectAttributes |
Projektfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"}) |
ProjectResponseListResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Projekte
|
data | array of ProjectResponse |
Liste der Projekte |
ProjectResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | ProjectResponse |
Projektdetails |
ResourceAttributes
Ressourcenfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"})
ResourceResponse
Details zur Ressource
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Eindeutiger Ressourcenbezeichner
|
id | uuid |
Ressourcen-ID |
|
Ressourcenfelder
|
attributes | ResourceAttributes |
Ressourcenfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"}) |
ResourceResponseListResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Ressourcen
|
data | array of ResourceResponse |
Liste der Ressourcen |
ResourceResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | ResourceResponse |
Details zur Ressource |
Quelletyp
BaselineData
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
date
|
date | date-time | |
|
startDate
|
startDate | date-time | |
|
fälliges Datum
|
dueDate | date-time | |
|
duration
|
duration | integer | |
|
effort
|
effort | double | |
|
originalEstimate
|
originalEstimate | double |
TaskAttributes
Vorgangsfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"})
TaskResponse
Taskdetails
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Vorgangs-ID
|
id | uuid |
Eindeutiger Vorgangsbezeichner |
|
Vorgangsfelder
|
attributes | TaskAttributes |
Vorgangsfelder (z. B. {"Name": "Mein Name", "Beschreibung": "TBD"}) |
|
Quelltyp
|
sourceType | SourceType |
Datentyp der Datenquelle |
|
Basislinie
|
baseline | BaselineData |
TaskResponseListTask
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Aufgaben
|
data | array of TaskResponse |
Liste der Aufgaben |
TaskResponseResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Daten
|
data | TaskResponse |
Taskdetails |
TokenInfo
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Token-ID
|
id | uuid |
Eindeutiger Tokenbezeichner |
|
Tokenname
|
name | string |
Name des API-Tokens |
|
Ablaufdatum des Tokens
|
expirationDate | date-time |
Ablaufdatum des API-Tokens |
|
Geltungsbereiche
|
scopes | array of string |
Array zulässiger Aktionen |