Sdílet prostřednictvím


Project Online

Project Online je flexibilní online řešení pro řízení portfolia projektů (PPM) a každodenní práci od Microsoftu. Project Online doručovaný prostřednictvím Office 365 umožňuje organizacím rychle začít s výkonnými možnostmi řízení projektů, které plánují, upřednostňují a spravují projekty a investice do portfolia projektů téměř odkudkoli na jakémkoli zařízení.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Standard Všechny oblasti Power Automate
Logic Apps Standard Všechny oblasti Logic Apps
Power Apps Standard Všechny oblasti Power Apps
Power Automate Standard Všechny oblasti Power Automate
Kontakt
Název Microsoft
URL Podpora Microsoft LogicApps
Podpora microsoft Power Automate
Podpora Microsoft Power Apps
Metadata konektoru
Vydavatel Microsoft
Internetová stránka https://products.office.com/project/project-management-software

Pokud chcete tuto integraci použít, budete potřebovat přístup k účtu s přístupem k webu Projectu Online. Pokud chcete vytvořit připojení, vyberte Přihlásit se. Zobrazí se výzva k zadání přihlašovacích údajů Microsoftu, postupujte podle zbývajících obrazovek a vytvořte připojení.

Každá operace vyžaduje adresu URL kořenového webu na web Projectu Online. Ve většině případů se tato adresa URL nachází na panelu Adresa prohlížeče při přechodu na web Projectu Online. Adresa URL by měla patřit do sharepoint.com domény a měla by být typu PWA (Project Web App). Pokud používáte Project Online prostřednictvím https://project.microsoft.com/ webu, přejděte na web Nastavení-Můj>PWA a získejte platnou adresu URL APLIKACE PWA. Např. https://sampletenant.sharepoint.com/teams/sampleteam

Teď jste připraveni začít tuto integraci používat.

Známé problémy a omezení

  1. Vlastnost Název zdroje není vrácena pro úkoly Projectu Online, protože není vrácena samotným rozhraním REST API back-endové služby.
  2. Všechny triggery můžou vracet až 10 položek na jedno spuštění. Pokud je k dispozici více dat a jedná se o trigger V2, trigger se bez zpoždění spustí znovu.

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

List project

Vypíše projekt podle ID na webu online projektu.

Projekt rezervace

Zkontroluje existující projekt na vašem webu.

Seznam úkolů

Zobrazí seznam publikovaných úkolů v projektu.

Vrácení projektu se změnami a publikováním

Vrátit se změnami a publikovat existující projekt na webu

Vytvoření nového prostředku

Vytvoří zdroj organizace na webu Projectu Online.

Vytvoří nový projekt.

Vytvoří nový projekt na webu online projektu.

Vytvoří nový úkol.

Vytvoří v projektu nový úkol.

Výpis projektů

Zobrazí seznam projektů na webu online projektu.

Získání souhrnného úkolu projektu

Získá souhrnný úkol projektu pro daný projekt.

List project

Vypíše projekt podle ID na webu online projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

ID projektu
project_id True string

Jedinečné ID projektu, který se má načíst

Výběr dotazu
$select string

Výběr dotazu OData na sloupce, které se mají vrátit. Příklad: ID, název

Návraty

Project Online Project Model

Body
Project

Projekt rezervace

Zkontroluje existující projekt na vašem webu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

ID projektu
project_id True string

Jedinečné ID projektu, který se má rezervovat.

Návraty

response
object

Seznam úkolů

Zobrazí seznam publikovaných úkolů v projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

ID projektu
project_id True string

Jedinečné ID projektu pro načtení úkolů.

Dotaz filtru
$filter string

Dotaz filtru ODATA pro omezení vrácených položek (např. ID eq 'task-guid').

Výběr dotazu
$select string

Výběr dotazu OData na sloupce, které se mají vrátit. Příklad: ID, název

Návraty

Project Online list tasks response model

Vrácení projektu se změnami a publikováním

Vrátit se změnami a publikovat existující projekt na webu

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

ID projektu
project_id True string

Jedinečné ID projektu, které se má vrátit se změnami.

Návraty

response
object

Vytvoření nového prostředku

Vytvoří zdroj organizace na webu Projectu Online.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Název prostředku
Name True string

Název nového prostředku, který se má vytvořit

Je zdroj v rozpočtu
IsBudget boolean

Je zdroj zohledněný v rozpočtu.

Je obecný zdroj
IsGeneric boolean

Je obecný zdroj

Je prostředek neaktivní
IsInactive boolean

Je prostředek neaktivní

Návraty

Project Online – model zdrojů organizace

Vytvoří nový projekt.

Vytvoří nový projekt na webu online projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Název projektu
Name True string

Název nového projektu, který se má vytvořit

Popis projektu
Description string

Popis nového projektu, který se má vytvořit

Datum zahájení projektu
Start date-time

Datum zahájení nového projektu

Návraty

Project Online Project Model

Body
Project

Vytvoří nový úkol.

Vytvoří v projektu nový úkol.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

ID projektu
project_id True string

Jedinečné ID projektu pro přidání úkolu.

Název úkolu
Name True string

Název nového úkolu, který se má vytvořit

Poznámky k úkolům
Notes string

Poznámky k zadání nového úkolu

Datum zahájení úkolu
Start date-time

Počáteční datum úkolu

Doba trvání úkolu
Duration string

Doba trvání úkolu Například (1h, 2d nebo 3w)

Návraty

Project Online Server – úloha

Body
Task

Výpis projektů

Zobrazí seznam projektů na webu online projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Návraty

Project Online list projects response model

Získání souhrnného úkolu projektu

Získá souhrnný úkol projektu pro daný projekt.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

ID projektu
project_id True string

Jedinečné ID projektu, který se má načíst

Návraty

Project Online Server – úloha

Body
Task

Aktivační události

Při publikování projektu

Aktivuje tok při každém publikování projektu.

Při publikování projektu (V2) (Preview)

Aktivuje tok při každém publikování projektu.

Při vytvoření nové úlohy (V2) (Preview)

Aktivuje tok při vytvoření nové úlohy.

Při vytvoření nového projektu

Aktivuje tok při každém vytvoření nového projektu.

Při vytvoření nového projektu (V2) (Preview)

Aktivuje tok při každém vytvoření nového projektu.

Při vytvoření nového prostředku

Aktivuje nový tok při vytvoření nového prostředku.

Při vytvoření nového prostředku (V2) (Preview)

Aktivuje nový tok při vytvoření nového prostředku.

Při vytvoření nového úkolu

Aktivuje tok při vytvoření nové úlohy.

Při publikování projektu

Aktivuje tok při každém publikování projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Návraty

Project Online v novém modelu odezvy projektu

Při publikování projektu (V2) (Preview)

Aktivuje tok při každém publikování projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Výběr dotazu
$select True string

Výběr dotazu OData na sloupce, které se mají vrátit.

Návraty

Project Online v novém modelu odezvy projektu

Při vytvoření nové úlohy (V2) (Preview)

Aktivuje tok při vytvoření nové úlohy.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Výběr dotazu
$select True string

Výběr dotazu OData na sloupce, které se mají vrátit.

Návraty

Project Online v novém modelu odpovědi na úkoly

Při vytvoření nového projektu

Aktivuje tok při každém vytvoření nového projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Návraty

Project Online v novém modelu odezvy projektu

Při vytvoření nového projektu (V2) (Preview)

Aktivuje tok při každém vytvoření nového projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Výběr dotazu
$select True string

Výběr dotazu OData na sloupce, které se mají vrátit.

Návraty

Project Online v novém modelu odezvy projektu

Při vytvoření nového prostředku

Aktivuje nový tok při vytvoření nového prostředku.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Návraty

Project Online na novém modelu odpovědi na prostředky

Při vytvoření nového prostředku (V2) (Preview)

Aktivuje nový tok při vytvoření nového prostředku.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Výběr dotazu
$select True string

Výběr dotazu OData na sloupce, které se mají vrátit.

Návraty

Project Online na novém modelu odpovědi na prostředky

Při vytvoření nového úkolu

Aktivuje tok při vytvoření nové úlohy.

Parametry

Name Klíč Vyžadováno Typ Description
Adresa URL kořenového webu
siteUrl True uri

Adresa URL kořenového webu vašeho webu projektu (příklad: https://sampletenant.sharepoint.com/teams/sampleteam ).

Návraty

Project Online v novém modelu odpovědi na úkoly

Definice

TriggerProjectsWrapper

Project Online v novém modelu odezvy projektu

Name Cesta Typ Description
Vrácené projekty
value array of TriggerProject

Seznam vrácených aktivačních projektů

TriggerProject

Project Online Project Model

Name Cesta Typ Description
Datum zahájení projektu
ProjectStartDate date-time

Datum a čas zahájení schváleného projektu.

Koncové datum projektu
ProjectFinishDate date-time

Datum a čas dokončení schváleného projektu.

Datum vytvoření
ProjectCreatedDate date-time

Datum a čas vytvoření projektu.

ID projektu
ProjectId string

Jedinečné ID projektu.

Datum poslední změny
ProjectModifiedDate date-time

Datum a čas, kdy byl projekt naposledy uložen.

Typ projektu
ProjectType integer

Typ projektu.

Název projektu
ProjectName string

Název projektu.

Datum posledního publikování
ProjectLastPublishedDate date-time

Datum a čas posledního publikování projektu.

Vlastník projektu
ProjectOwnerName string

Vlastník projektu.

Dokončeno procento projektu
ProjectPercentCompleted integer

Procento dokončení projektu

Dokončená práce v procentech projektu
ProjectPercentWorkCompleted integer

Procento dokončené práce projektu

Náklady na přesčasovou práci projektu
ProjectOvertimeCost string

Náklady na přesčasovou práci projektu.

Přesčasová práce projektu
ProjectOvertimeWork string

Přesčasová práce projektu.

TriggerResourcesWrapper

Project Online na novém modelu odpovědi na prostředky

Name Cesta Typ Description
Vrácené prostředky
value array of TriggerResource

Seznam vrácených prostředků triggeru

TriggerResource

Model prostředků Online prostředků

Name Cesta Typ Description
ID prostředku
ResourceId string

Jedinečné ID prostředku.

Základní kalendář
ResourceBaseCalendar string

Základní typ kalendáře zdroje.

Typ rezervace zdroje
ResourceBookingType integer

Typ rezervace zdroje

Může úroveň prostředku
ResourceCanLevel boolean

Může úroveň prostředku

Náklady na zdroje na použití
ResourceCostPerUse string

Náklady na použití zdroje

Datum vytvoření prostředku
ResourceCreatedDate date-time

Datum vytvoření prostředku

Nejdříve dostupný prostředek z
ResourceEarliestAvailableFrom date-time

Datum nejstarší dostupnosti prostředku

E-mail zdroje
ResourceEmailAddress string

E-mailová adresa prostředku

Iniciály prostředků
ResourceInitials string

Initaly prostředku

Je prostředek activew
ResourceIsActive boolean

Je nový prostředek aktivní.

Je obecný zdroj
ResourceIsGeneric boolean

Je nový obecný prostředek.

Nejnovější dostupný prostředek pro
ResourceLatestAvailableTo date-time

Poslední datum, kdy je prostředek k dispozici

Datum poslední změny zdroje
ResourceModifiedDate date-time

Datum poslední změny zdroje

Název prostředku
ResourceName string

Název prostředku

Název stavu prostředku
ResourceStatsuName string

Název stavu prostředku

Typ zdroje
ResourceType integer

Typ prostředku

Popis typu prostředku
TypeDescription string

Popis typu prostředku

Název typu prostředku
TypeName string

Název typu prostředku

TriggerTasksWrapper

Project Online v novém modelu odpovědi na úkoly

Name Cesta Typ Description
Vrácené úkoly
value array of TriggerTask

Seznam vrácených úloh triggerů

TriggerTask

Task Online Task Model

Name Cesta Typ Description
ID projektu
ProjectId string

ID projektu, ve kterém je úkol vytvořen

ID úkolu
TaskId string

ID nového úkolu

Název projektu
ProjectName string

Název projektu, ve kterém je úkol vytvořen

Název úkolu
TaskName string

Název nového úkolu

Datum vytvoření úkolu
TaskCreatedDate date-time

Datum vytvoření nového úkolu

Datum poslední změny úkolu
TaskModifieddate date-time

Datum poslední změny nového úkolu

Datum zahájení úkolu
TaskStartDate date-time

Počáteční datum nového úkolu

Datum dokončení úkolu
TaskFinishDate date-time

Datum dokončení nového úkolu

Souhrn úkolů
TaskPriority integer

Priorita nového úkolu

Úkol je aktivní.
TaskIsActive boolean

Zda je úkol stále aktivní

Projekt

Project Online Project Model

Name Cesta Typ Description
Schválené datum zahájení
ApprovedStart date-time

Schválený čas zahájení projektu

Schválené koncové datum
ApprovedEnd date-time

Schválený čas ukončení projektu

Datum rezervování
CheckedOutDate date-time

Čas, kdy je projekt rezervován

Popis rezervace
CheckOutDescription string

Popis, se kterým projekt je rezervován

ID rezervace
CheckOutId string

ID rezervace projektu

Datum vytvoření
CreatedDate date-time

Datum vytvoření projektu

ID projektu
Id string

ID projektu

Je rezervováno
IsCheckedOut boolean

Hodnota True, pokud je projekt aktuálně rezervován

Datum posledního publikování
ProjectLastPublishedDate date-time

Datum posledního publikování projektu

Datum posledního publikování
LastPublishedDate date-time

Datum posledního publikování projektu

Datum posledního uložení
LastSavedDate date-time

Poslední datum uložení projektu

Rozhodnutí optimalizátoru
OptimizerDecision integer

Číslo rozhodnutí optimalizátoru projektu

Rozhodnutí Planneru
PlannerDecision integer

Číslo rozhodnutí plánovače projektu

Typ projektu
ProjectType integer

Typ projektu

Název projektu
Name string

Název projektu

Identifikátor projektu
ProjectIdentifier string

Identifikátor projektu

Win verze proj
WinprojVersion string

Verze projectu

ProjectsWrapper

Project Online list projects response model

Name Cesta Typ Description
Vrácené projekty
value array of Project

Seznam vrácených projektů

Zdroj organizace

Project Online – model zdrojů organizace

Name Cesta Typ Description
Může úroveň prostředku
CanLevel boolean

Může úroveň prostředku

Kód prostředku
Code string

Kód prostředku

Nabíhání nákladů na zdroje
CostAccrual integer

Nabíhání nákladů na zdroje

Nákladové středisko zdrojů
CostCenter string

Nákladové středisko zdrojů

Čas vytvoření zdroje
Created date-time

Čas vytvoření zdroje

Výchozí typ rezervace
DefaultBookingType integer

Výchozí typ rezervace zdroje

Email
Email string

E-mailová adresa zdroje

Externí ID
ExternalId string

Externí ID prostředku

Skupina zdrojů
Group string

Skupina, do které prostředek patří

Datum přijetí
HireDate date-time

Datum přijetí zdroje

ID prostředku
Id string

ID prostředku

Iniciály resouce
Initials string

Iniciály prostředků

Je prostředek aktivní
IsActive boolean

Je prostředek aktivní

Je rozpočet
IsBudget boolean

Je rozpočet nákladů na zdroje

Je rezervováno
IsCheckedOut boolean

Je rezervován prostředek

Je obecný
IsGeneric boolean

Je obecný zdroj

Je tým
IsTeam boolean

Je zdroj součástí týmu.

Popisek materiálu
MaterialLabel string

Popisek materiálu zdroje

Naposledy změněno
Modified date-time

Čas poslední změny prostředku

Název prostředku
Name string

Název prostředku

Fonetika prostředků
Phonetics string

Fonetický výslovnost prostředku

Typ zdroje
ResourceType integer

Typ zdroje

Datum ukončení
TerminationDate date-time

Datum ukončení prostředku

TasksWrapper

Project Online list tasks response model

Name Cesta Typ Description
Vrácené úkoly
value array of Task

Seznam vrácených úkolů

Task

Project Online Server – úloha

Name Cesta Typ Description
Datum vytvoření úkolu
Created date-time

Datum vytvoření úkolu

Datum poslední změny úkolu
Modified date-time

Datum poslední změny úkolu

Datum zahájení úkolu
Start date-time

Počáteční datum úkolu

Datum dokončení úkolu
Finish date-time

Datum dokončení úkolu

Naplánované datum zahájení úkolu
ScheduledStart date-time

Plánované datum zahájení úkolu

Datum plánovaného dokončení úkolu
ScheduledFinish date-time

Plánované datum dokončení úkolu

Název úkolu
Name string

Název úkolu

ID úkolu
Id string

ID úkolu

Priorita úkolu
Priority integer

Úroveň priority úkolu

Procento dokončení úkolu
PercentComplete integer

Procento dokončení úkolu

Poznámky k úkolům
Notes string

Popis poznámek k úkolu

Kontakt úkolu
Contact string

Kontaktní adresa úkolu

Je úkol milníku
IsMilestone boolean

Označuje, jestli je úkol milníkem.

objekt

Toto je typ "object".