Поставляемый пакет Teams предоставляет My Policies как персональное приложение. Сотрудники получают доступ к своим назначениям из Teams, а сами записи политик остаются в SharePoint. Добавление приложения выполняется отдельно от установки решения SharePoint, подготовки центра и настройки фоновых уведомлений.

Подготовка зависимостей

Разверните пакет SPFx Policy Acknowledgement и одобрите запрашиваемые разрешения API, как описано в KB10035. Как установить продукт Vitextra в SharePoint Online и KB10497. Policy Acknowledgement: требования и разрешения. Завершите настройку центра и сначала проверьте My Policies и Policy Reader в SharePoint. Установка в Teams не устраняет отсутствие списков, ошибки ролей или недоступность исходных документов.

Возьмите соответствующий пакет приложения Teams из поставки продукта. В исходном проекте он называется TeamsSPFxApp.zip и содержит манифест и значки. Используйте готовый пакет приложения, а не ZIP-архив всего репозитория. Манифест определяет персональную вкладку My Policies, а не настраиваемую вкладку канала команды.

Предоставление доступа к приложению

  1. Попросите администратора приложений Teams загрузить поставляемый пакет в соответствии с принятой в организации процедурой управления приложениями.
  2. Убедитесь, что пакет соответствует Vitextra Policy Acknowledgement и персональной вкладке My Policies.
  3. Предоставьте доступ небольшой пробной группе с помощью принятых в организации разрешений и политики распространения приложений.
  4. Добавьте или откройте My Policies в учётной записи пробного пользователя Teams.
  5. Убедитесь, что пользователь вошёл в ту же организацию и под той же учётной записью, для которой созданы назначения.

Административная навигация и политики приложений Teams находятся за пределами продукта. Следуйте утверждённому в клиенте порядку распространения и не предполагайте, что каждый сотрудник может загрузить пользовательское приложение. Персональная область действия в манифесте не устанавливает приложение автоматически всем пользователям.

My Policies как персональное приложение Teams

My Policies как персональное приложение Teams

Приложение использует компонент SPFx My Policies и его механизм определения центра. Если явный URL центра не задан, компонент ищет доступный центр, в том числе по стандартному адресу /sites/VitextraPolicies. Работу с центром по нестандартному адресу необходимо проверить непосредственно в Teams; нельзя считать, что значения свойств работающей страницы SharePoint автоматически скопированы в персональное приложение.

Откройте назначение и убедитесь, что переход ведёт на нужную страницу чтения. По умолчанию используется SitePages/PolicyReader.aspx в найденном центре, если не задан другой адрес. Проверьте доступ к источнику, действие подтверждения и квитанцию, затем вернитесь в My Policies и перезагрузите данные для проверки статуса. См. KB10499. Как создать страницы Policy Acknowledgement и подключить веб-части и KB10506. Как прочитать политику и подтвердить ознакомление.

Установка приложения и уведомления

В Policy Admin на вкладке Уведомления есть параметр Приложение Teams добавлено в тенант. Установите его после завершения развёртывания и сохраните изменения. Это сохраняемый флаг конфигурации; его переключение не загружает пакет и не проверяет независимо, установил ли приложение каждый сотрудник.

📝 Заметка
Поставляемый манифест определяет персональную вкладку. Сам по себе он не подтверждает развёртывание бота уведомлений или доставки в ленту активности. Для уведомлений Teams нужны отдельно подключённый сервис и проверка его механизма доставки. Проверяйте ручное открытие приложения и автоматическую доставку уведомлений как отдельные условия приёмки.

Устранение неполадок при пробном использовании

Если приложение недоступно, проверьте политику и распространение приложений Teams вместе с администратором клиента. Если оно открывается, но политики отсутствуют, до переустановки проверьте учётную запись, центр и аудиторию кампании. При ошибке перехода проверьте тот же URL страницы чтения в SharePoint. Для обращения в поддержку запишите версию приложения, учётную запись и URL с ошибкой, не включая конфиденциальное содержимое политик.

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

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

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

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

Цвета плиток в Smart Tiles: акцентные цвета темы и предопределённые цвета

Цвета фона и шрифта, доступные для плиток в веб-части Vitextra Smart Tiles: шесть акцентных цветов, следующих теме сайта, палитра из 31 предопределённого цвета Fluent UI, чёрный и белый - с точными значениями, поведением акцентных цветов на сайтах, тема которых их не определяет, и рекомендациями по сочетанию цветов.

2,6тыс. 4 мин
Как добавить пользовательские атрибуты профилей пользователей в веб-часть Employee Directory

Отображение пользовательских свойств профилей пользователей SharePoint в веб-части Vitextra Employee Directory: создайте индексируемое свойство профиля, сопоставьте его с извлекаемым управляемым свойством в схеме поиска и добавьте как настраиваемый столбец для списка, карточек, панели сведений, группировки и экспорта в Excel.

100 6 мин
Organizational Chart. Обзор решения

Vitextra Organizational Chart - веб-часть для SharePoint Online и Microsoft Teams, которая строит интерактивную организационную структуру компании на основе данных Microsoft Entra ID. Узнайте, как это работает: автоматическое построение структуры по атрибуту «руководитель», два режима диаграммы, горизонтальное и вертикальное расположение, карточки сотрудников с фото и статусом присутствия, поиск, фильтрация, экспорт в PDF и JPEG и интеграция с Teams.

100 7 мин

Поделиться