Поделиться через


Управление параметрами фото профиля пользователей в Microsoft 365 с помощью Microsoft Graph

Администраторы могут использовать API Graph Майкрософт для получения и настройки параметров обновления фотографий в организации. Они также могут управлять средой, в которой можно обновлять фотографии профилей пользователей в организации, и определять роли, необходимые для обновления фотографий пользователей профиля.

Настройка среды фото профиля пользователя

Для гибридных клиентов учетные записи пользователей можно синхронизировать из локальной Microsoft Entra ID в облако с помощью синхронизации каталогов. Чтобы определить, есть ли у вас гибридная среда, см. статью Определение модели удостоверений. Для гибридных клиентов администраторы могут настроить, фото профиля ли пользователь обновлений, которые локально синхронизируются с облаком, или обновления фото профиля пользователей выполняются только из облака.

Настройка обновлений фото профиля пользователей не влияет на другие свойства учетной записи пользователя. Кроме того, эта конфигурация не влияет на существующие фотографии профиля пользователя в облаке или локальной среде.

Облачная среда

В гибридных и облачных средах параметры фото профиля пользователей обновляются в облаке, а параметры не синхронизируются с локальной средой. В облачных средах параметры фото профиля пользователей можно обновить с помощью Microsoft Entra ID или Microsoft Graph. Дополнительные сведения см. в разделе Изменение фотографий профиля пользователя. Клиенты в облачной среде могут отключить обновления фото профиля пользователей.

Настройка этого параметра не приводит к удалению локальных фотографий, хранящихся в Microsoft Entra ID, и синхронизации облачных фотографий с локальной средой. При выборе этого параметра администраторы клиента должны удалить Microsoft Entra ID фотографии профиля пользователя с помощью командлетов Exchange PowerShell. Дополнительные сведения см. в разделе Remove-UserPhoto.  

Локальная среда

В гибридных клиентах пользовательские фото профиля параметры, обновленные локально, продолжают синхронизировать фотографии профилей пользователей из локальной среды в облако, а обновления фото профиля пользователей отображаются в продуктах Microsoft 365. Обновления через облачные службы отключены как для администраторов, так и для пользователей. Клиенты в локальной среде не могут отключить обновления фото профиля пользователей.

Важно!

При обновлении параметров фото профиля пользователей может потребоваться до 24 часов для распространения изменений в Microsoft 365. Например, если вы заблокировали обновления для пользователей облачных фото профиля, пользователям может потребоваться до 24 часов.

Получение текущих параметров обновления фотографий

В следующем примере показано, как получить конфигурацию параметров обновления фотографий для организации.

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

В случае успешного выполнения ответ возвращает 200 OK код отклика и объект photoUpdateSettings в теле отклика .

HTTP/1.1 200 OK

Content-Type: application/json

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

Настройка среды фото профиля пользователя в облаке

Используйте операцию обновления, чтобы настроить среду облачного профиля пользователя в организации. В следующем примере показано, как разрешить всем пользователям в организации обновлять фото профиля пользователей в облачной среде.

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

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

В случае успешного выполнения ответ возвращает 200 OK код отклика и объект photoUpdateSettings в теле отклика .

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

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

Запретить пользователям изменять фотографии профиля пользователей

Клиенты с параметрами фото профиля пользователей, обновленными в облаке, могут указать, какие роли могут обновлять фотографии профиля пользователя в организации.

Настройка поддержки администраторов пользователей для обновлений фото профиля

В следующем примере показано, как настроить роль администратора пользователей для изменения фото профиля параметров обновления в организации.

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

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

В случае успешного выполнения ответ возвращает 200 OK код отклика и объект photoUpdateSettings в теле отклика .

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

{

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

Настройка поддержки adminstrator для обновлений фото профиля

В следующем примере показано, как настроить роли глобального администратора и администратора пользователей для изменения фото профиля параметров обновления в организации.

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

В случае успешного выполнения ответ возвращает 200 OK код отклика и объект photoUpdateSettings в теле отклика .

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

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

}

Настройка локальной среды фото профиля пользователя

В следующем примере показано, как настроить локальную среду профилей пользователей в организации.

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

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

В случае успешного выполнения ответ возвращает 200 OK код отклика и объект photoUpdateSettings в теле отклика .

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

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