Skip to content

Commit 45f2a69

Browse files
Merge pull request #220307 from abdullahzmaili/patch-1
Clarify restart provisioning operation
2 parents 50c5088 + 92e9726 commit 45f2a69

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

articles/active-directory/app-provisioning/how-provisioning-works.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,23 @@ After the initial cycle, all other cycles will:
136136
The provisioning service continues running back-to-back incremental cycles indefinitely, at intervals defined in the [tutorial specific to each application](../saas-apps/tutorial-list.md). Incremental cycles continue until one of the following events occurs:
137137

138138
- The service is manually stopped using the Azure portal, or using the appropriate Microsoft Graph API command.
139-
- A new initial cycle is triggered using the **Restart provisioning** option in the Azure portal, or using the appropriate Microsoft Graph API command. This action clears any stored watermark and causes all source objects to be evaluated again.
139+
- A new initial cycle is triggered using the **Restart provisioning** option in the Azure portal, or using the appropriate Microsoft Graph API command. This action clears any stored watermark and causes all source objects to be evaluated again. This will not break the links between source and target objects. To break the links use [Restart synchronizationJob](https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-beta&tabs=http) with the following request:
140+
141+
# [HTTP](#tab/http)
142+
<!-- {
143+
"blockType": "request",
144+
"name": "synchronizationjob_restart"
145+
}-->
146+
```http
147+
POST https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs/{jobId}/restart
148+
Authorization: Bearer <token>
149+
Content-type: application/json
150+
{
151+
"criteria": {
152+
"resetScope": "Full"
153+
}
154+
}
155+
```
140156
- A new initial cycle is triggered because of a change in attribute mappings or scoping filters. This action also clears any stored watermark and causes all source objects to be evaluated again.
141157
- The provisioning process goes into quarantine (see below) because of a high error rate, and stays in quarantine for more than four weeks. In this event, the service will be automatically disabled.
142158

0 commit comments

Comments
 (0)