В этой статье описано, как добавить пользовательские атрибуты в веб-часть 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.

Вопросы и ответы

Задайте вопрос по статье и получите официальный ответ нашей команды.

Вопросов пока нет. Задайте первый вопрос.

Рекомендуемые статьи

Почему отсутствия нужно редактировать в веб-частях, а не в представлении списка

Почему заявки на отсутствие и замещения в Vitextra Absence & Coverage следует изменять в веб-частях, а не в представлении списка SharePoint: как хранятся даты, какие списки можно безопасно править напрямую, чего избегать и как исправить ошибочную заявку.

75 4 мин
Как принять или отклонить замещение

Как ответить, когда коллега назначает вас замещающим в Vitextra Absence & Coverage: найдите запрос на вкладке «Я замещаю», примите или отклоните его и узнайте, что после этого видят отсутствующий сотрудник и руководитель.

60 4 мин
Как установить и настроить веб-часть Azure DevOps Query Viewer

Пошаговое руководство по установке и настройке веб-части Azure DevOps Query Viewer из решения Vitextra My Tasks в SharePoint Online: предварительные требования, доступ к API, добавление веб-части, подключение организации, проекта и запроса, параметры отображения.

1,7тыс. 5 мин

Поделиться