Обзор

Упоминание @ приводит в ветку обсуждения конкретного человека: эксперта, который знает ответ, коллегу, задававшего тот же вопрос в прошлом месяце, владельца системы, о которой вы пишете. В Discussions вы упоминаете кого-либо, набрав @ и несколько букв имени в любом сообщении — новой теме, ответе или при редактировании — и выбрав человека из подсказок. Упоминание показывается в тексте как выделенное имя и записывается в столбец Упоминания элемента, откуда поток уведомлений вашего сайта может его взять и отправить человеку письмо.

Упоминания — одна из функций, которых никогда не было в классической доске обсуждений SharePoint; вместе с подписками (см. KB10404. Подписка на доски и темы: подписки и частота сводок) именно они заставляют форум жить.

Как упомянуть человека

  1. В редакторе наберите @ в начале строки или после пробела, а затем первые буквы имени человека — например @анн.
  2. После короткой паузы под редактором появится список подсказок с не более чем восемью подходящими людьми, у каждого — имя и адрес электронной почты.
  3. Выберите человека:
    • мышью — щёлкните запись;
    • с клавиатуры — переместите выделение клавишами ↓ и ↑ и нажмите Enter или Tab.
  4. Набранное @анн заменяется полным отображаемым именем — @Анна Ли — с пробелом после него, и вы продолжаете писать.

Нажмите Esc, чтобы закрыть список, ничего не вставляя; ввод пробела тоже завершает поиск, потому что запрос упоминания не может содержать пробелов. В одном сообщении можно упомянуть сколько угодно людей.

Выбор человека из подсказок упоминания @

Выбор человека из подсказок упоминания @

📝 Заметка
Поиск начинается после хотя бы одного символа за @ и ищет текст через средство выбора пользователей SharePoint — ту же службу, которая разрешает имена в столбце Пользователь или группа (Person). Она возвращает только отдельных пользователей; группы, списки рассылки и просто адреса электронной почты не предлагаются. Поиск по части фамилии или псевдониму электронной почты работает так же, как в средстве выбора пользователей.

Как выглядит упоминание

В опубликованном сообщении упоминание — это полужирная ссылка вида @Отображаемое имя. Щелчок по ней открывает новое письмо этому человеку в вашем почтовом клиенте, если его адрес известен. Упоминание сохраняет этот вид и после редактирования сообщения — оно часть текста сообщения.

Упоминание в опубликованном ответе

Упоминание в опубликованном ответе

Технически редактор записывает упоминание как ссылку с атрибутом data-mention-id, в котором хранится идентификатор пользователя сайта. Когда вы публикуете или сохраняете сообщение, веб-часть собирает эти идентификаторы и записывает их в столбец Упоминания (тип «Пользователь или группа») темы или ответа. Поэтому потоку, отправляющему уведомление, не нужно разбирать HTML. Если человек никогда раньше не заходил на сайт, упоминание добавляет его в список сведений о пользователях сайта — это стандартное поведение SharePoint, которое не выдаёт никаких разрешений.

При редактировании ответа упоминания заново считываются из нового текста: удалённое имя исчезает из столбца Упоминания, добавленное — появляется в нём. Набранное вручную @Кто-то без выбора записи из списка остаётся простым текстом и упоминанием не считается.

Кого можно упомянуть

Список подсказок предлагает пользователей, которых находит средство выбора пользователей вашего клиента Microsoft 365, — на практике это люди из каталога вашей организации, включая гостей, приглашённых в клиент. Список не ограничен теми, у кого уже есть доступ к сайту.

❗ Важно
Упоминание ничем не делится. Если вы упомянете человека, который не может открыть сайт, он, возможно, получит уведомление, но прочитать сообщение не сможет. Прежде чем привлекать кого-то извне команды, убедитесь, что владелец сайта дал ему доступ к сайту, — см. KB10408. Разрешения в Discussions: кто может читать, писать и модерировать.

Упоминать может каждый, кто может писать на доске, — пользователи с разрешением Добавление элементов (Add items); у читателей нет редактора, а значит, и упоминаний. Упоминание в сообщении, ожидающем утверждения, сохраняется как любое другое, поэтому поток может решить, уведомлять до утверждения сообщения или только после него.

От упоминания к письму

Сама веб-часть писем не отправляет. Она записывает, кто на что подписан и кто где упомянут, а отправкой занимается поток Power Automate, развёрнутый владельцем сайта. Для упоминаний контракт прост:

  • источник события — созданный или изменённый элемент в Discussions Topics (на сайте с русским интерфейсом — «Темы обсуждений») или Discussions Posts («Сообщения обсуждений»), в столбце Упоминания которого есть люди;
  • каждый упомянутый человек получает письмо независимо от того, подписан ли он на доску или тему, и независимо от частоты его сводок;
  • письмо ведёт к теме через параметр ?topic=<Id> страницы, на которой размещена веб-часть;
  • отключить уведомления об упоминаниях пользователь не может — удаление подписок останавливает сводки, а не упоминания.

Шаблон потока пока не поставляется с предварительной версией; пока на сайте не настроен поток, упоминания записываются, но письма не отправляются. Полный контракт, включая события, получателей и частоты, описан в статье KB10414. Как работают уведомления в Discussions: подписки, упоминания и Power Automate.

💡 Совет
Упоминайте умеренно и точно: один человек, который действительно может ответить, ценнее пяти, поставленных в копию для сведения. Если доску должна видеть вся команда, попросите участников нажать Подписаться — тогда каждый сам выберет свою частоту. Разрешения Microsoft Graph во всём этом не участвуют; поиск людей и столбец Упоминания — обычный SharePoint, см. KB10413. Разрешения API и согласие администратора для Discussions.

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

Как создать внутренний форум вопросов и ответов для интранета с помощью Discussions

Пошаговый сценарий форума вопросов и ответов для службы ИТ-поддержки или отдела кадров в интранете SharePoint Online с веб-частью Vitextra Discussions: доска в режиме вопросов и ответов с категориями, представление «Без ответа» по умолчанию, подписка экспертов на доску, отметка лучшего ответа, закреплённые и закрытые темы, модерация и веб-часть Discussions Activity на главной странице.

8 7 мин
Как добавить My Tasks в Microsoft Teams

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

61 5 мин
Что происходит, когда заканчивается пробный период или подписка Vitextra

Ответы для администраторов и покупателей: что входит в 14-дневный пробный период продукта Vitextra, что видят пользователи по его окончании, что происходит с веб-частями, их параметрами и вашими данными при отмене или истечении подписки, как восстановить доступ и что означают состояния «Пробная версия», «Активно», «Срок действия истек» и «Приостановлено».

32 6 мин

Поделиться