Partager via


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

Les administrateurs peuvent utiliser l’API Microsoft Graph pour obtenir et configurer les paramètres de mise à jour de photos dans une organisation. Ils peuvent également contrôler l’environnement dans lequel les photos de profil utilisateur peuvent être mises à jour au sein de l’organisation 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 à partir de l’ID Microsoft Entra local vers 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 les mises à jour de photos de profil utilisateur sont synchronisées localement avec le cloud, ou si les mises à jour des photos de profil utilisateur sont effectuées uniquement à partir du cloud.

La configuration des mises à jour des photos 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 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 des paramètres locaux. Dans les environnements cloud, les paramètres de photo de profil utilisateur peuvent être mis à jour via l’ID Microsoft Entra ou Microsoft Graph ; Pour plus d’informations, consultez Modifier les photos de profil utilisateur. Les locataires dans un environnement cloud ont la possibilité de désactiver les mises à jour de photos de profil utilisateur.

La configuration de cette option ne supprime pas les photos locales stockées dans l’ID Microsoft Entra et ne synchronise pas les photos cloud avec les photos locales. Si vous sélectionnez cette option, les administrateurs de locataire doivent supprimer les photos de profil utilisateur de l’ID Microsoft Entra à 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 photos de profil utilisateur sont visibles sur les produits Microsoft 365. Les mises à jour via les services cloud sont désactivées pour les administrateurs et les utilisateurs. Les locataires d’un environnement local n’ont pas la possibilité de désactiver les mises à jour de photos 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 de photos de profil utilisateur dans le cloud, les mises à jour peuvent prendre 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 une organisation.

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 de photo de profil utilisateur cloud

Utilisez l’opération de mise à jour pour configurer l’environnement de profil utilisateur cloud dans votre organisation. L’exemple suivant montre comment permettre à tous les utilisateurs au sein de l’organisation de mettre à jour la 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 les 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 au sein de l’organisation.

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

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

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 de l’administrateur d’utilisateurs et de l’administrateur pour les mises à jour des photos de profil

L’exemple suivant montre comment configurer les rôles Administrateur d’utilisateurs et Administrateur pour modifier les paramètres de mise à jour des photos de profil dans votre organisation.

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 organisation.

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": []
}