Aprovisionamiento del calendario híbrido con operaciones API

list-menu¿Comentarios?

Aprovisionamiento del calendario híbrido con operaciones de API

El calendario híbrido utiliza la API de Microsoft Graph para acceder a los eventos del calendario de Microsoft 365. Esta API soporta una amplia gama de operaciones con Microsoft 365. Sin embargo, el calendario híbrido solo utiliza un subconjunto de comandos relacionados con casos de uso del calendario.

Tabla 1. Operaciones utilizadas actualmente por Hybrid Calendar

Operación gráfica

Uso

POST/usuarios/ {id | userPrincipalName} /calendar/eventos

Agregue un evento o reunión al calendario de un usuario.

GET /usuarios/ {id | userPrincipalName} /events/ {id}

Recupere detalles sobre un solo evento en el calendario de un usuario.

GET /users/ {id | userPrincipalName} /calendar/events/ {id} /instancias? StartDateTime= {start_datetime} &endDateTime = {end_fechatime}

Obtenga las ocurrencias de una reunión recurrente durante un intervalo de tiempo específico.

GET /users/ {id | userPrincipalName} /calendar/eventos

Recupere detalles sobre eventos en la carpeta de calendario de un usuario.

POST/suscripciones

Suscríbase para recibir notificaciones sobre cambios en el calendario de un usuario.

GET /users/ {id|UserPrincipalName} /MailboxSettings

Obtenga el estado local y fuera de la oficina de un usuario.

BORRAR /suscripciones/ {id}

Darse de baja de las notificaciones sobre cambios en el calendario de un usuario.

PATCHA/usuarios/ {id | UserPrincipalName} /calendar/eventos/ {id}

Actualice las propiedades de los eventos del calendario (incluida la información de unión y las propiedades extendidas) además de otros campos relacionados con la reunión.

POST/usuarios/ {id|UserPrincipalName} /Calendar/GetSchedule

Muestra la disponibilidad del usuario y el estado libre/ocupado para un intervalo de tiempo especificado.

BORRAR /usuarios/ {id | UserPrincipalName} /calendar/events/ {id}

Elimina un evento de un calendario.

POST /usuarios/ {id | userPrincipalName} /calendar/events/ {id}/{aceptar | declinar | TentativelyAccept}

Permite al usuario aceptar/declinar/aceptar tentativamente el estado de una reunión.

GET /Gestión de Roles/Directorio/Asignaciones de roles

Recupere las funciones asignadas al usuario que solicita su consentimiento.

¿Ha encontrado este artículo útil?
¿Ha encontrado este artículo útil?