Reiniciar synchronizationJob

Espacio de nombres: microsoft.graph

Importante

Las API de la /beta versión de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de versiones .

Reinicie un trabajo de sincronización detenido, forzándolo a volver a procesar todos los objetos del directorio. Opcionalmente borra el estado de sincronización existente y los errores anteriores.

Permisos

Se requiere uno de los siguientes permisos 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) Directory.ReadWrite.All
Delegado (cuenta personal de Microsoft) No admitida.
Aplicación Application.ReadWrite.OwnedBy, Directory.ReadWrite.All

Solicitud HTTP

POST /servicePrincipals/{id}/synchronization/jobs/{jobId}/restart

Encabezados de solicitud

Nombre Tipo Descripción
Authorization string {token} de portador. Obligatorio.

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporcione un objeto JSON con el siguiente parámetro.

Parámetro Tipo Descripción
criterios synchronizationJobRestartCriteria Criterios de reinicio

Respuesta

Si se realiza correctamente, devuelve una 204 No Content respuesta. No devuelve nada en el cuerpo de la respuesta.

Ejemplo

Solicitud

A continuación se muestra un ejemplo de una solicitud.

POST https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs/{jobId}/restart
Authorization: Bearer <token>
Content-type: application/json

{
   "criteria": {
       "resetScope": "Watermark, Escrows, QuarantineState"
   }
}

Respuesta

Aquí tiene un ejemplo de una respuesta.

HTTP/1.1 204 No Content