Отображение пользовательских атрибутов из Azure AD в Справочнике Сотрудников

26.04.2021
Применимо к: Employee Directory

Дополнительные свойства объектов в локальной службе Active directory (AD) позволяют хранить дополнительную информацию в каталоге. Эти атрибуты могут быть синхронизированы с Azure AD. После синхронизации атрибутов их можно отобразить на сайте SharePoint или в Microsoft Teams с помощью веб-части Справочник Сотрудников.

В этой статье описывается, как настроить веб-часть Справочник Сотрудников для отображения пользовательских атрибутов из Azure AD.

Название атрибута

Пользовательские атрибуты не называются так, как в локальном Active Directory, например факс. Вместо этого имя пользовательского атрибута в Azure AD выглядит следующим образом:

extension_{uniqueid}_attributeName

Поэтому, чтобы использовать пользовательские атрибуты, необходимо получить их имена из Azure AD.

Предусловие

Для взаимодействия со средой Microsoft 365 требуются дополнительные модули PowerShell. Откройте PowerShell и выполните следующие командлеты для установки модулей MSOnline и AzureAD:

Install-Module -Name MSOnline
Install-Module -Name AzureAD

Подключение к Microsoft 365

Запустите командлет Connect-AzureAD для подключения к среде Microsoft 365.

Connect-AzureAD

B авторизуйтесь с помощью корпоративной учетной записи.

Подключение к среде Microsoft 365 с помощью корпоративной учетной записи

Подключение к среде Microsoft 365 с помощью корпоративной учетной записи

Получение пользовательских атрибутов

Замените dbadmin@vitextra.onmicrosoft.com логином пользователя в Azure AD, который имеет необходимые атрибуты, и запустите приведенный ниже скрипт.

$userLogin = "dbadmin@vitextra.onmicrosoft.com"
Get-AzureADUser -ObjectId $userLogin | Select -ExpandProperty ExtensionProperty

В результате перечислены свойства расширения, которые могут использоваться в качестве пользовательских атрибутов в веб-части Справочник Сотрудников.

Свойство расширения объекта пользователя в Azure AD

Свойство расширения объекта пользователя в Azure AD

Свойства веб-части

Откройте страницу, на которой находится веб-часть Справочник Сотрудников, в режиме редактирования, перейдите в настройки веб-части и выберите Настройка в разделе Пользовательские столбцы:

Настройки веб-части

Настройки веб-части

Добавьте пользовательские атрибуты в список и нажмите кнопку Сохранить.

Настройки пользовательских столбцов

Настройки пользовательских столбцов

📝 Примечание
Как Справочник Сотрудников, так и Справочник Сотрудников (Azure AD) имеют одинаковые настройки отображения кастомных свойств пользователя.

Как только пользовательские атрибуты определены, помеченные как видимые из них отображаются на панели сведений о сотруднике:

Панель сведений о сотруднике

Панель сведений о сотруднике

Опубликуйте страницу, чтобы сохранить изменения.

Смотрите также

Поделиться