Share via


Assign appliesTo

Espace de noms: microsoft.graph

Affectez un objet de stratégie appManagementPolicy à un objet d’application ou de principal de service. L’application ou le principal de service adopte cette stratégie sur le paramètre tenantAppManagementPolicy à l’échelle du locataire. Un seul objet de stratégie peut être affecté à une application ou à un principal de service.

Cette API est disponible dans les déploiements de cloud national suivants.

Service global Gouvernement des États-Unis L4 Us Government L5 (DOD) Chine gérée par 21Vianet

Autorisations

L’une des autorisations suivantes est nécessaire pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations.

Type d’autorisation Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins)
Déléguée (compte professionnel ou scolaire) Application.Read.All et Policy.ReadWrite.ApplicationConfiguration
Déléguée (compte Microsoft personnel) Non prise en charge.
Application Application.Read.All et Policy.ReadWrite.ApplicationConfiguration

Pour configurer des stratégies de méthode d’authentification d’application, l’utilisateur appelant doit se voir attribuer au moins le rôled’annuaire Administrateurd’application ou Administrateur d’application cloud.

Requête HTTP

POST /applications/{id}/appManagementPolicies/$ref

En-têtes de demande

Nom Description
Autorisation Porteur {token}. Obligatoire. En savoir plus sur l’authentification et l’autorisation.
Content-Type application/json. Obligatoire.

Corps de la demande

Dans le corps de la demande, fournissez une référence à un objet de stratégie unique à partir de la collection appManagementPolicies .

Réponse

Si elle réussit, cette méthode renvoie un code de réponse 204 No Content. Il ne retourne rien dans le corps de la réponse.

Exemples

Exemple 1 : Affecter un appManagementPolicy à un objet d’application

Demande

L’exemple suivant montre une demande d’affectation d’une appManagementPolicy à une application.

POST https://graph.microsoft.com/v1.0/applications/{id}/appManagementPolicies/$ref
Content-type: application/json

{
 "@odata.id":"https://graph.microsoft.com/v1.0/policies/appManagementPolicies/{id}"
}

Réponse

L’exemple suivant illustre la réponse.

HTTP/1.1 204 No Content

Exemple 2 : Affecter un appManagementPolicy à un objet principal de service

Demande

L’exemple suivant montre une demande d’affectation d’une appManagementPolicy à un principal de service.

POST https://graph.microsoft.com/v1.0/servicePrincipals/{id}/appManagementPolicies/$ref

{
 "@odata.id":"https://graph.microsoft.com/v1.0/policies/appManagementPolicies/{id}"
}

Réponse

L’exemple suivant illustre la réponse.

HTTP/1.1 204 No Content