Klargøring af hybrid-kalender med API-handlinger

Hybridkalenderen bruger Microsoft Graph API til at få adgang til Microsoft 365-kalenderbegivenheder. Denne API understøtter en bred vifte af handlinger med Microsoft 365. Dog bruger hybrid-kalenderen kun et undersæt af kommandoer, der er relateret til sager med kalenderbrug.

Tabel 1. Handlinger, der i øjeblikket bruges af hybrid-kalender

Graph-handling

Brug

INDLÆG /brugere/{id | userPrincipalName}/kalender/begivenheder

Tilføj en begivenhed eller et møde i en brugers kalender.

HENT /users/{id | userPrincipalName}/events/{id}

Hent oplysninger om en enkelt begivenhed i en brugers kalender.

FÅ /users/{id | userPrincipalName}/calendar/events/{id}/instances? startDateTime={start_datetime}&endDateTime={end_datetime}

Hent forekomster af et tilbagevendende møde i et bestemt tidsinterval.

HENT /brugere/{id | userPrincipalName}/kalender/begivenheder

Hent oplysninger om begivenheder i en brugers kalendermappe.

POST /subscriptions

Abonnér på underretninger om ændringer i en brugers kalender.

HENT /users/{id|userPrincipalName}/mailboxSettings

Hent en brugers lokalitet og ikke til stede-status.

DELETE /subscriptions/{id}

Afmeld underretninger om ændringer i en brugers kalender.

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

Opdater egenskaberne for kalenderbegivenheder (herunder oplysninger om deltag og udvidede egenskaber) ud over andre felter i forbindelse med mødet.

INDLÆG /users/{id|userPrincipalName}/calendar/getSchedule

Viser brugertilgængelighed og ledig/optaget-status for et bestemt tidsinterval.

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

Sletter en begivenhed fra en kalender.

INDLÆG /users/{id | userPrincipalName}/calendar/events/{id}/{accept | afvis | foreløbigtAccept}

Tillader brugeren at acceptere/afvise/foreløbigt acceptere status for et møde.

HENT /roleManagement/directory/roleAssignments

Hent roller, der er tildelt brugeren, der anmoder om samtykke.