Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Mettez à jour les informations d’identification de jonction de domaine Active Directory pour une connexion cloudPcOnPremisesConnection réussie. Cette API est prise en charge lorsque le connectionType de l’objetcloudPcOnPremisesConnection est hybridAzureADJoin.
Importante
La connexion réseau locale a été renommée connexion réseau Azure. Les objets cloudPcOnPremisesConnection sont ici équivalents à la connexion réseau Azure pour le produit Cloud PC.
Cette API est disponible dans les déploiements cloud nationaux suivants.
| Service global | Gouvernement américain L4 | Gouvernement américain L5 (DOD) | Chine exploitée par 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ |
Autorisations
Choisissez l’autorisation ou les autorisations marquées comme étant les moins privilégiées pour cette API. Utilisez une ou plusieurs autorisations privilégiées uniquement si votre application en a besoin. Pour plus d’informations sur les autorisations déléguées et d’application, voir Types d’autorisations. Pour en savoir plus sur ces autorisations, consultez la référence des autorisations.
| Type d’autorisation | Autorisations les moins privilégiées | Autorisations à privilèges plus élevés |
|---|---|---|
| Déléguée (compte professionnel ou scolaire) | CloudPC.ReadWrite.All | Non disponible. |
| Déléguée (compte Microsoft personnel) | Non prise en charge. | Non prise en charge. |
| Application | CloudPC.ReadWrite.All | Non disponible. |
Requête HTTP
POST /deviceManagement/virtualEndpoint/onPremisesConnections/{id}/updateAdDomainPassword
En-têtes de demande
| Nom | Description |
|---|---|
| Autorisation | Porteur {token}. Obligatoire. En savoir plus sur l’authentification et les autorisations. |
| Content-Type | application/json. Obligatoire. |
Corps de la demande
Dans le corps de la demande, fournissez une représentation JSON des paramètres.
Le tableau suivant répertorie les paramètres que vous pouvez utiliser avec cette action.
À l’avenir, utilisez le paramètre domainJoinCredential ou le paramètre adDomainPassword déconseillé pour la compatibilité descendante. Si les deux paramètres sont fournis, domainJoinCredential est prioritaire. Si aucun paramètre n’est fourni, la demande retourne un 400 Bad Request code de réponse.
| Paramètre | Type | Description |
|---|---|---|
| domainJoinCredential | cloudPcDomainJoinCredential | Informations d’identification de jonction de domaine Active Directory. Définissez @odata.type sur #microsoft.graph.cloudPcPlainTextDomainJoinCredential pour mettre à jour le nom d’utilisateur et le mot de passe directement ou #microsoft.graph.cloudPcKeyVaultDomainJoinCredential pour récupérer le mot de passe à partir d’un Azure Key Vault appartenant au client. Obligatoire, sauf si adDomainPassword est fourni. |
| adDomainPassword (déconseillé) | String | Nouveau mot de passe du compte de service identifié par adDomainUsername sur la connexion. Facultatif lorsque domainJoinCredential est fourni ; sinon obligatoire. Ce paramètre est déconseillé et sera supprimé le 31 décembre 2026. À l’avenir, utilisez plutôt le paramètre domainJoinCredential . |
Réponse
Si elle réussit, cette action renvoie un code de réponse 204 No Content.
Exemples
Exemple 1 : mettre à jour le mot de passe à l’aide du paramètre adDomainPassword déconseillé
L’exemple suivant montre comment mettre à jour un mot de passe à l’aide du paramètre déconseillé adDomainPassword . Ensuite, utilisez domainJoinCredential comme indiqué dans les exemples suivants.
Demande
L’exemple suivant illustre une demande.
POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremisesConnections/07f12770-a225-4957-9127-0d247cf4ffff/updateAdDomainPassword
Content-Type: application/json
{
"adDomainPassword": "AdDomainPassword_XXXX"
}
Réponse
L’exemple suivant illustre la réponse.
HTTP/1.1 204 No Content
Exemple 2 : mise à jour du nom d’utilisateur principal et du mot de passe
L’exemple suivant fait pivoter les informations d’identification de jonction de domaine en fournissant le nom d’utilisateur principal et le mot de passe à l’aide du paramètre domainJoinCredential .
Demande
L’exemple suivant illustre une demande.
POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremisesConnections/07f12770-a225-4957-9127-0d247cf4ffff/updateAdDomainPassword
Content-Type: application/json
{
"domainJoinCredential": {
"@odata.type": "#microsoft.graph.cloudPcPlainTextDomainJoinCredential",
"domainUserPrincipalName": "dcadmin@contoso.com",
"domainPassword": "ExamplePassword!42"
}
}
Réponse
L’exemple suivant illustre la réponse.
HTTP/1.1 204 No Content
Exemple 3 : utiliser un mot de passe stocké dans Azure Key Vault
L’exemple suivant configure les informations d’identification de jonction de domaine pour récupérer son mot de passe à partir d’un secret Azure Key Vault.
Demande
L’exemple suivant illustre une demande.
POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremisesConnections/07f12770-a225-4957-9127-0d247cf4ffff/updateAdDomainPassword
Content-Type: application/json
{
"domainJoinCredential": {
"@odata.type": "#microsoft.graph.cloudPcKeyVaultDomainJoinCredential",
"keyVaultResourceId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c585ad47/resourceGroups/contoso-rg/providers/Microsoft.KeyVault/vaults/contoso-kv",
"secretName": "ad-domain-join-password",
"serviceConnectorResourceId": "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c585ad47/resourceGroups/contoso-rg/providers/Microsoft.Windows365/serviceConnectors/anc-kv-connector",
"keyVaultIntentConfiguration": {
"@odata.type": "#microsoft.graph.cloudPcDomainJoinKeyVaultPasswordConfiguration",
"userIdentity": {
"@odata.type": "#microsoft.graph.cloudPcDomainJoinPlainTextUserIdentity",
"domainUserPrincipalName": "dcadmin@contoso.com"
}
}
}
}
Réponse
L’exemple suivant illustre la réponse.
HTTP/1.1 204 No Content