Klargjøring av hybridkalender med API-operasjoner

Hybridkalenderen bruker Microsoft Graph API for å få tilgang til Microsoft 365-kalenderhendelser. Dette API-et støtter et bredt spekter av operasjoner med Microsoft 365. Hybridkalenderen bruker imidlertid bare et delsett med kommandoer som er relatert til kalenderbruk.

Tabell 1. Operasjoner som for øyeblikket brukes av hybridkalender

Graf-operasjon

Bruk

POST /users/{id | brukerPrincipalName}/kalender/hendelser

Legge til en hendelse eller et møte i en brukers kalender.

GET /users/{id | brukerPrincipalName}/events/{id}

Hente detaljer om én enkelt hendelse i en brukers kalender.

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

Få forekomster av et regelmessig møte for et angitt tidsintervall.

GET /users/{id | brukerPrincipalName}/kalender/hendelser

Hente detaljer om hendelser i en brukers kalendermappe.

POST /abonnementer

Abonner på varsler om endringer i en brukers kalender.

GET /users/{id|brukerPrincipalName}/mailboxSettings

Få en brukers nasjonale innstillinger og fraværsstatus.

SLETT /subscriptions/{id}

Avslutt abonnementet på varsler om endringer i en brukers kalender.

PATCH /users/{id | brukerPrincipalName}/kalender/hendelser/{id}

Oppdater egenskaper for kalenderhendelser (inkludert sammenføyningsinformasjon og utvidede egenskaper) i tillegg til andre felt i forbindelse med møtet.

POST /users/{id|brukerPrincipalName}/calendar/getSchedule

Viser brukertilgjengelighet og status for ledige og opptatte tidspunkt for et angitt tidsintervall.

DELETE /users/{id | brukerPrincipalName}/kalender/hendelser/{id}

Sletter en hendelse fra en kalender.

POST /users/{id | userPrincipalName}/calendar/events/{id}/{accept | decline | tentativelyAccept}

Lar brukeren godta/avslå/foreløpig godta statusen for et møte.

GET /roleManagement/directory/roleAssignments

Hent roller tilordnet til bruker som ber om samtykke.