Partager via


Gérer les paramètres de photo de profil utilisateur dans Microsoft 365 à l’aide de Microsoft Graph

Les administrateurs peuvent utiliser microsoft API Graph pour obtenir et configurer les paramètres de mise à jour de photos dans un organization. Ils peuvent également contrôler l’environnement dans lequel les photos de profil utilisateur peuvent être mises à jour dans le organization et définir les rôles requis pour mettre à jour les photos des utilisateurs de profil.

Configurer l’environnement de photo de profil utilisateur

Pour les locataires hybrides, les comptes d’utilisateur peuvent être synchronisés entre les Microsoft Entra ID locales et le cloud via la synchronisation d’annuaires. Pour déterminer si vous disposez d’un environnement hybride, consultez Déterminer votre modèle d’identité. Pour les locataires hybrides, les administrateurs peuvent configurer si l’utilisateur photo de profil les mises à jour effectuées sur le cloud localement, ou si les mises à jour photo de profil utilisateur sont effectuées uniquement à partir du cloud.

La configuration des mises à jour photo de profil utilisateur n’affecte pas les autres propriétés du compte d’utilisateur. En outre, cette configuration n’affecte pas les photos de profil utilisateur existantes dans le cloud ou localement.

Environnement cloud

Dans les environnements de locataire hybride et de cloud uniquement, les paramètres de photo de profil utilisateur sont mis à jour dans le cloud et les paramètres ne sont pas synchronisés avec les paramètres locaux. Dans les environnements cloud, les paramètres de photo de profil utilisateur peuvent être mis à jour via Microsoft Entra ID ou Microsoft Graph. Pour plus d’informations, voir Modifier les photos de profil utilisateur. Les locataires dans un environnement cloud ont la possibilité de désactiver les mises à jour photo de profil utilisateur.

La configuration de cette option ne supprime pas les photos locales stockées dans Microsoft Entra ID ou ne synchronise pas les photos cloud avec les photos locales. Si vous sélectionnez cette option, les administrateurs clients doivent supprimer les photos de profil utilisateur Microsoft Entra ID à l’aide des applets de commande Exchange PowerShell. Pour plus d’informations, consultez Remove-UserPhoto.  

Environnement local

Dans les locataires hybrides, les paramètres de photo de profil utilisateur mis à jour localement continuent de synchroniser les photos de profil utilisateur de l’environnement local vers le cloud, et les mises à jour des photo de profil utilisateur sont visibles sur les produits Microsoft 365. Mises à jour via les services cloud sont désactivés pour les administrateurs et les utilisateurs. Les locataires d’un environnement local n’ont pas la possibilité de désactiver les mises à jour photo de profil utilisateur.

Importante

Lorsque vous mettez à jour les paramètres de photo de profil utilisateur, la propagation des modifications à Microsoft 365 peut prendre jusqu’à 24 heures. Par exemple, si vous bloquez les mises à jour des photo de profil des utilisateurs du cloud, il peut fallait jusqu’à 24 heures pour empêcher les utilisateurs d’effectuer des mises à jour.

Récupérer les paramètres actuels de mise à jour des photos

L’exemple suivant montre comment obtenir la configuration des paramètres de mise à jour de photos pour un organization.

GET https://graph.microsoft.com/beta/admin/people/photoupdatesettings

Si elle réussit, la réponse renvoie un 200 OK code de réponse et un objet photoUpdateSettings dans le corps de la réponse.

HTTP/1.1 200 OK

Content-Type: application/json

{
    "source": "cloud",
    "allowedRoles": {}
}

Configurer l’environnement photo de profil utilisateur cloud

Utilisez l’opération de mise à jour pour configurer l’environnement de profil utilisateur cloud dans votre organization. L’exemple suivant montre comment permettre à tous les utilisateurs de l’organization de mettre à jour les photo de profil utilisateur dans l’environnement cloud.

PATCH https://graph.microsoft.com/beta/admin/people/photoupdatesettings
Content-Type: application/json

{
    "source": "cloud",
    "allowedRoles": []
}

Si elle réussit, la réponse renvoie un 200 OK code de réponse et un objet photoUpdateSettings dans le corps de la réponse.

HTTP/1.1 200 OK
Content-Type: application/json

{
    "source": "cloud",
    "allowedRoles": []
}

Empêcher les utilisateurs de modifier leurs photos de profil utilisateur

Les locataires avec des paramètres de photo de profil utilisateur mis à jour dans le cloud ont la possibilité de définir les rôles qui sont en mesure de mettre à jour les photos de profil utilisateur dans le organization.

Configurer la prise en charge des administrateurs d’utilisateurs pour les mises à jour photo de profil

L’exemple suivant montre comment configurer le rôle Administrateur d’utilisateurs pour modifier photo de profil paramètres de mise à jour dans votre organization.

PATCH https://graph.microsoft.com/beta/admin/people/photoupdatesettings
Content-Type: application/json

{
    "source": "cloud",
    "allowedRoles": ["fe930be7-5e62-47db-91af-98c3a49a38b1"]
}

Si elle réussit, la réponse renvoie un 200 OK code de réponse et un objet photoUpdateSettings dans le corps de la réponse.

HTTP/1.1 200 OK
Content-Type: application/json

{

    "source": "cloud",
    "allowedRoles": ["fe930be7-5e62-47db-91af-98c3a49a38b1"]
}

Configurer la prise en charge des administrateurs pour les mises à jour photo de profil

L’exemple suivant montre comment configurer les rôles Administrateur général et Administrateur d’utilisateurs pour modifier photo de profil paramètres de mise à jour dans votre organization.

PATCH https://graph.microsoft.com/beta/admin/people/photoupdatesettings
Content-Type: application/json

{
    "source": "cloud",
    "allowedRoles": ["62e90394-69f5-4237-9190-012177145e10", "fe930be7-5e62-47db-91af-98c3a49a38b1"]
}

Si elle réussit, la réponse renvoie un 200 OK code de réponse et un objet photoUpdateSettings dans le corps de la réponse.

HTTP/1.1 200 OK
Content-Type: application/json

{
    "source": "cloud",
    "allowedRoles": ["62e90394-69f5-4237-9190-012177145e10","fe930be7-5e62-47db-91af-98c3a49a38b1"]

}

Configurer l’environnement photo de profil utilisateur local

L’exemple suivant montre comment configurer l’environnement de profil utilisateur local dans votre organization.

PATCH https://graph.microsoft.com/beta/admin/people/photoupdatesettings
Content-Type: application/json

{
    "source": "onPremises",
    "allowedRoles": []
}

Si elle réussit, la réponse renvoie un 200 OK code de réponse et un objet photoUpdateSettings dans le corps de la réponse.

HTTP/1.1 200 OK
Content-Type: application/json

{
    "source": "onPremises",
    "allowedRoles": []
}