Введение

Команда, которая живёт в Microsoft Teams, хочет видеть свой форум рядом со своими беседами. Discussions поставляется как приложение Teams и может быть закреплён как вкладка в канале: тот же список тем с представлениями, категориями и поиском, те же древовидные ответы, лучшие ответы, подписки и модерация, что и на странице SharePoint, а содержимое хранится в списках собственного сайта SharePoint команды.

В этой статье описаны публикация приложения в Teams, добавление и настройка вкладки, а также отличия от страницы SharePoint. Предполагается, что пакет уже развёрнут в каталоге приложений вашего клиента (тенанта) (см. статью KB10035. Как установить продукт Vitextra в SharePoint Online).

📝 Заметка
Пакет Teams содержит веб-часть Discussions как вкладку канала и как личное приложение. Поставляемый манифест Teams не регистрирует Discussions Activity. Одна лицензия на тенант покрывает и страницы SharePoint, и вкладки Teams, а разрешения Microsoft Graph API не запрашиваются.

Предварительные требования

  • Чтобы опубликовать приложение в Teams, нужно управлять каталогом приложений SharePoint - как правило, это роль Администратор SharePoint.
  • Чтобы добавить вкладку канала, нужно быть участником команды; владельцы команды могут ограничивать, кто может добавлять вкладки.
  • Чтобы создать первую доску команды, нужно разрешение «Управление списками» на сайте SharePoint команды, которое есть у владельцев команды. Когда списки созданы, любой участник может добавить вкладку и выбрать существующую доску.

Шаг 1. Сделайте приложение доступным в Teams

  1. Откройте Центр администрирования Microsoft 365, перейдите в Центр администрирования SharePoint, выберите «Дополнительные функции» и нажмите «Открыть» в разделе «Приложения».
  2. На странице «Управление приложениями» выберите пакет Vitextra Discussions и нажмите «Добавить в Teams». (В классической библиотеке «Приложения для SharePoint» та же команда называется «Синхронизировать с Teams» и находится на вкладке «ФАЙЛЫ» ленты.)

Публикация приложения в Teams

Публикация приложения в Teams

Приложение публикуется в магазине приложений Teams вашей организации под названием Discussions (Vitextra Discussions). Оно остаётся связанным с пакетом SharePoint: новая версия, установленная в каталог приложений, используется и в Teams (см. статью KB10050. Как обновить решение Vitextra на SPFx в SharePoint Online).

📝 Заметка
Кроме того, администратор Teams может загрузить пакет приложения Teams вручную в Центре администрирования Teams в разделе «Приложения Teams → Управление приложениями → Отправить новое приложение»; пакет - это файл TeamsSPFxApp.zip, входящий в комплект продукта. «Добавить в Teams» - более простой путь.

Шаг 2. Добавьте вкладку в канал

  1. Откройте команду и канал и нажмите + на панели вкладок.
  2. Найдите Discussions в списке приложений (воспользуйтесь полем поиска) и выберите его.
  3. Нажмите «Добавить» (или «Сохранить»). Вкладка открывается с экраном «Не настроено» веб-части и её панелью свойств.
  4. Создайте или выберите доску - см. следующий шаг, - и вкладка покажет доску.

Веб-часть на вкладке канала Teams

Веб-часть на вкладке канала Teams

Переименуйте вкладку («Переименовать» в меню вкладки) во что-нибудь вроде Служба поддержки или Вопросы и ответы; имя по умолчанию - это название приложения.

Шаг 3. Выберите доску

Вкладка Teams работает в контексте сайта SharePoint команды, и экран «Не настроено» работает со списками этого сайта:

  • «Новая доска» - введите «Название доски», выберите «Режим», перечислите «Категории (по одной в строке)», задайте параметр «Требовать утверждения новых сообщений» и нажмите «Создать доску». Если у команды ещё нет списков Discussions, в этот момент они создаются на сайте команды («Доски обсуждений» (Discussions Boards), «Темы обсуждений» (Discussions Topics), «Сообщения обсуждений» (Discussions Posts), «Подписки обсуждений» (Discussions Subscriptions) и библиотека «Файлы обсуждений» (Discussions Assets)) и появляются в разделе «Содержимое сайта» сайта команды. Параметры описаны в статье KB10392. Создание первой доски: режимы, категории и утверждение.
  • «Существующая доска» - выберите доску, которая уже есть на сайте команды, например созданную для страницы того же сайта, и нажмите «Использовать доску». Тогда вкладка и страница будут показывать одни и те же темы.

Доску с другого сайта - скажем, общекорпоративную службу поддержки на интрасети - во вкладке выбрать нельзя, потому что веб-часть работает со списками того сайта, на котором запущена. Закрепите опубликованную страницу с помощью приложения-вкладки SharePoint и предоставьте участникам доступ к исходному сайту. Вкладка «Веб-сайт» открывает страницу в браузере, а не внутри нового клиента Teams. Microsoft.

Шаг 4. Настройте вкладку

Когда доска выбрана, открывайте панель свойств по мере необходимости: в меню вкладки выберите «Параметры». Параметры те же, что и на странице SharePoint, - раскрывающийся список «Доска» и ссылка «Открыть список», а в разделе «Вид» - «Представление по умолчанию», «Тем на странице», «Показывать категории», «Показывать счётчики ответов и просмотров» и «Показывать поиск», - и описаны в статье KB10391. Как добавить и настроить веб-часть Discussions. Вкладка хранит свои параметры независимо от любой веб-части на странице, показывающей ту же доску.

Отличия в Teams

  • Разрешения берутся из команды. Владельцы команды являются владельцами сайта SharePoint и, следовательно, модераторами: они публикуют без утверждения, видят кнопку «Модерация» и могут закреплять, рекомендовать и закрывать темы. Участники со стандартным уровнем «Изменение» также могут модерировать: этот уровень включает «Управление списками». Они могут создавать темы, отвечать, ставить лайки, подписываться и жаловаться. Гости команды участвуют со своими гостевыми разрешениями. Подробности - в статье KB10408. Разрешения в Discussions: кто может читать, писать и модерировать.
  • Глубокие ссылки. На странице SharePoint веб-часть добавляет к адресу страницы ?topic=ID при открытии темы. Внутри вкладки Teams адрес страницы не виден, поэтому, чтобы поделиться темой с коллегой, используйте страницу SharePoint, показывающую ту же доску, или команду «Копировать ссылку на вкладку» в меню вкладки, чтобы указать на саму вкладку. Ссылки из веб-части Discussions Activity открывают настроенный «Адрес страницы с доской» в браузере. См. статью KB10407. Как поделиться ссылкой на тему в Discussions (прямые ссылки).
  • Импорт классической доски. Команда модераторов «Импорт классической доски» появляется только в режиме редактирования. На странице SharePoint это режим редактирования страницы; для вкладки она доступна, пока открыты «Параметры» вкладки.
  • Личное приложение. Пакет Teams также регистрирует Discussions как личное приложение. У личной вкладки нет шага выбора доски, поэтому оттуда веб-часть нельзя направить на доску команды; для досок используйте вкладки каналов.
  • Вложения и изображения открываются в браузере или в средстве просмотра файлов Teams в зависимости от типа. Изображения в тексте хранятся в библиотеке «Файлы обсуждений» (Discussions Assets) сайта команды.
  • Тема оформления. Вкладка следует светлой и тёмной темам клиента Teams; макет подстраивается под ширину окна Teams и под мобильное приложение Teams.

❗ Важно
Удаление вкладки из канала ничего не удаляет: доски, темы и ответы остаются в списках сайта команды и могут быть снова показаны новой вкладкой или страницей. Удаление команды удаляет её сайт SharePoint, а вместе с ним и доски. Учитывайте это для команд с политикой истечения срока действия.

Если вкладка пуста или показывает сообщение

Что вы видитеЧто делать
«Не настроено» / «Веб-часть все еще нуждается в настройке»Откройте «Параметры» в меню вкладки и создайте или выберите доску (шаг 3).
«У вас нет разрешения на создание списков на этом сайте»На сайте команды ещё нет списков Discussions, а у вас нет разрешения «Управление списками». Попросите владельца создать первую доску.
«Выбранная доска не найдена»Элемент доски удалён из списка «Доски обсуждений» (Discussions Boards) или вкладка скопирована в другую команду. Откройте «Параметры» и выберите другую доску.
«Тем пока нет. Начните первую.»Доска пуста, либо выбранное представление и фильтр утверждения не возвращают видимых тем; собственные ожидающие темы остаются видны.
Нет кнопки «Новая тема»У пользователя нет разрешения «Добавление элементов» на сайте команды - это посетитель или гость только для чтения.
Приложения нет в диалоге +Пакет не добавлен в Teams (шаг 1) или администратор Teams блокирует пользовательские приложения; проверьте раздел «Приложения Teams → Управление приложениями» в Центре администрирования Teams.
Сообщение о лицензииПробный период закончился или тенанту не назначена лицензия; см. статью KB10365. Почему веб-часть Vitextra показывает сообщение «Надеемся, вам понравилась бесплатная пробная версия»: причины и решения.

Другие случаи описаны в статье KB10429. Устранение неполадок Discussions: «Не настроено», доска не найдена и ошибки разрешений.

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

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

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

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

Как задать запасного согласующего

Настройте параметр FallbackApprover в Vitextra Absence & Coverage, чтобы заявки сотрудников без руководителя в Microsoft Entra ID всё равно попадали к согласующему. Строка в списке Settings, выбор согласующего, что видят сотрудники и что делать, если согласующий не найден.

58 4 мин
Как активировать, добавить, подключить и настроить веб-часть List Filter

Пошаговое руководство по работе с веб-частью Vitextra List Filter в SharePoint: активация функции семейства сайтов, добавление веб-части на страницу, подключение к списку или библиотеке документов, выбор полей фильтра и дополнительные параметры.

100 3 мин
Представления, постраничная загрузка, поиск и счётчики: настройки отображения веб-части Discussions

Как настроить то, что видят читатели в веб-части Vitextra Discussions: представление по умолчанию (Недавние, Без ответа, С ответом, Рекомендуемые, Мои темы), ползунок «Тем на странице» и кнопка «Показать ещё», поиск по названиям тем, фильтр по категории, счётчики ответов и просмотров и название веб-части. Где находится каждая настройка в области свойств, что она меняет на странице, значения по умолчанию и рекомендуемые сочетания для форума вопросов и ответов, доски сообщества и небольшой командной доски.

33 6 мин

Поделиться