Actualizar mayúsReferencias

Espacio de nombres: microsoft.graph

Actualice las propiedades y relaciones de un objeto shiftPreferences .

Permisos

Se requiere uno de los permisos siguientes para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.

Tipo de permiso Permisos (de menos a más privilegiados)
Delegado (cuenta profesional o educativa) User.ReadWrite.All
Delegado (cuenta personal de Microsoft) No admitida.
Aplicación UserShiftPreferences.ReadWrite.All

Nota: esta API admite permisos de administrador. Los administradores globales pueden acceder a los grupos de los que no son miembros.

Solicitud HTTP

PATCH /users/{userId}/settings/shiftPreferences

Encabezados de solicitud

Encabezado Valor
Authorization Portador {token}. Obligatorio.
Content-Type application/json. Obligatorio.

Cuerpo de solicitud

En el cuerpo de la solicitud, proporcione una representación JSON de un objeto shiftPreferences .

Respuesta

Si se ejecuta correctamente, este método devuelve un código de respuesta 204 NO CONTENT.

Ejemplo

Solicitud

Aquí tiene un ejemplo de la solicitud.

PATCH https://graph.microsoft.com/v1.0/users/871dbd5c-3a6a-4392-bfe1-042452793a50/settings/shiftPreferences
Content-type: application/json

{
    "id": "SHPR_eeab4fb1-20e5-48ca-ad9b-98119d94bee7",
    "@odata.etag": "1a371e53-f0a6-4327-a1ee-e3c56e4b38aa",
    "availability": [
        {
            "recurrence": {
                "pattern": {
                    "type": "Weekly",
                    "daysOfWeek": ["Monday", "Wednesday", "Friday"],
                    "interval": 1
                },
                "range": {
                    "type": "noEnd"
                }
            },
            "timeZone": "Pacific Standard Time",
            "timeSlots": null
        }
    ]
}

Respuesta

Este es un ejemplo de la respuesta.

HTTP/1.1 204 NO CONTENT