Пользовательские атрибуты в Vitextra Employee Directory

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

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

Введение

Веб-часть Vitextra Employee Directory поддерживает пользовательские атрибуты начиная с версии 3.2.15.
Атрибуты можно добавлять для обоих источников данных — User Profiles и Azure AD.

Пользовательские атрибуты

Чтобы управлять пользовательскими атрибутами, откройте панель настройки веб-части и выберите Custom Columns (Пользовательские столбцы) в разделе Data Source (Источник данных):

Панель настройки веб-части

Панель настройки веб-части

В редакторе данных введите имя схемы (schema name) и подпись (caption) для каждого дополнительного атрибута:

Добавление пользовательских атрибутов для Azure AD

Добавление пользовательских атрибутов для Azure AD

Нажмите Save (Сохранить) и повторно опубликуйте страницу.

Дополнительные атрибуты появятся на панели сведений о сотруднике:

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

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

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

Azure AD

Если источником данных является Azure AD, доступные атрибуты пользователя определяются в User resource type.

💡 Совет
Поскольку Employee Directory получает данные из Azure AD через Microsoft Graph API, доступны только свойства типа ресурса user.

Не все свойства типа ресурса user поддерживают операцию $select. Если обратиться к неподдерживаемому свойству, может появиться следующее сообщение об ошибке:

Ошибка «Not Supported»

Ошибка «Not Supported»

User Profiles

Если в качестве источника данных используется User Profiles, в качестве пользовательских атрибутов на панели сведений можно указывать управляемые свойства (Managed Properties).

Добавление пользовательских атрибутов для User Profiles

Добавление пользовательских атрибутов для User Profiles

💡 Совет
Подробнее см. в руководстве How to Create a Custom Searchable User Profile Property.

Поделиться