Zřizování hybridního kalendáře s operacemi rozhraní API

Hybridní kalendář používá rozhraní Microsoft Graph API pro přístup k událostem kalendáře Microsoft 365. Toto rozhraní API podporuje širokou škálu operací s Microsoft 365. Hybridní kalendář však používá pouze podmnožinu příkazů, které souvisejí s případy použití kalendáře.

Tabulka 1. Operace aktuálně používané hybridním kalendářem

Operace grafu

Využití

PŘÍSPĚVEK /users/{id | userPrincipalName}/calendar/events

Přidejte událost nebo schůzku do kalendáře uživatele.

ZÍSKAT /users/{id | userPrincipalName}/events/{id}

Načtěte podrobnosti o jedné události v kalendáři uživatele.

ZÍSKAT /users/{id | userPrincipalName}/calendar/events/{id}/instance? startDateTime={start_datetime}&endDateTime={end_datetime}

Získejte výskyty opakované schůzky pro zadané časové období.

ZÍSKAT /users/{id | userPrincipalName}/calendar/events

Načtěte podrobnosti o událostech ve složce kalendáře uživatele.

POST /předplatné

Přihlaste se k odběru oznámení o změnách v kalendáři uživatele.

ZÍSKAT /users/{id|userPrincipalName}/mailboxSettings

Získejte národní prostředí uživatele a stav mimo kancelář.

DELETE /subscriptions/{id}

Odhlaste se z odběru oznámení o změnách v kalendáři uživatele.

OPRAVA /users/{id | userPrincipalName}/calendar/events/{id}

Aktualizujte vlastnosti událostí kalendáře (včetně informací o připojení a rozšířených vlastností) kromě dalších polí týkajících se schůzky.

PŘÍSPĚVEK /users/{id|userPrincipalName}/calendar/getSchedule

Zobrazuje dostupnost uživatele a stav volného času pro zadaný časový rozsah.

ODSTRANIT /users/{id | userPrincipalName}/calendar/events/{id}

Odstraní událost z kalendáře.

PŘÍSPĚVEK /users/{id | userPrincipalName}/calendar/events/{id}/{accept| odmítnout | tentativelyAccept}

Umožňuje uživateli přijmout/odmítnout/nezávazně přijmout stav schůzky.

Získat /roleManagement/adresář/roleAssignments

Načtěte role přiřazené uživateli, který žádá o souhlas.