Policy Acknowledgement хранит рабочие данные на сайте центра политик SharePoint. Режим записи определяет способ сохранения обычных подтверждений сотрудников. Он не переносит данные решения на другой сайт хранения.

Что хранится в центре политик

Список или библиотекаНазначение
PoliciesКарточки политик, текущая версия и условия чтения.
PolicyVersionsМетаданные версий и снимки документов, где они поддерживаются.
PolicyCategoriesКатегории и их тексты подтверждения.
PolicyCampaignsОпределения аудиторий, сроки и настройки напоминаний.
PolicyAssignmentsНазначения сотрудников и их текущее состояние.
PolicyAcknowledgementsПодтверждения и другие события с цепочкой хешей.
PolicyQuestionsВопросы сотрудников, причины и ответы.
PolicyNotificationLogХранилище журнала уведомлений.
PolicyAuditLogАдминистративные события и события рабочего процесса.
PolicySettingsНастройки продукта.
PolicyRoleAssignmentsСоответствия ролей и групп.

Исходные документы остаются по настроенным URL. При публикации документа с тем же origin может сохраняться снимок в PolicyVersions; для внешних источников такой снимок и хеш содержимого не создаются.

Сравнение режимов записи

АспектDirectService
Запись обычного подтвержденияВеб-часть записывает данные в SharePoint в сеансе сотрудника.Веб-часть отправляет подтверждение подключённому сервису.
Разрешения сотрудников в матрице ролейВнесение изменений в назначения и подтверждения.Чтение этих двух списков.
Требуется ли отдельный сервис для этой записиНет.Да, с работающим адресом и согласием.
Автоматические напоминания и обновление аудиторииНе предоставляются режимом Direct.Зависят от реализации и работы подключённого сервиса.

По умолчанию используется Direct. Выбор Service не устанавливает сервис и не проверяет все аспекты его работы.

Выбор режима записи подтверждений

Выбор режима записи подтверждений

Настройте и проверьте смену режима

  1. Откройте Уведомления в Policy Admin.
  2. Для режима Service заполните Адрес службы напоминаний, откройте согласие администратора и выполните Проверить согласие.
  3. Выберите нужный вариант в Кто создаёт записи об ознакомлении и сохраните.
  4. Откройте Роли и выберите Сохранить и применить права.
  5. Проверьте действующие разрешения SharePoint и протестируйте подтверждение под отдельной учётной записью сотрудника.

Сохранение режима не применяет разрешения повторно автоматически. Страница чтения блокирует обычную отправку, если в режиме Service нет URL или подтверждённого согласия; последующая недоступность сервиса приводит к ошибке отправки.

Проследите путь записи через приложение

Карточка, назначение и подтверждение — разные записи. Карточка описывает текущую политику, назначение — работу человека для версии и кампании, а подтверждение — событие доказательства. Квитанция показывает выбранные поля доказательства. После успешной отправки записи обычно согласованы, но их нельзя считать единым атомарным объектом.

При прямой записи приложение читает предыдущий хеш, добавляет подтверждение и обновляет назначение. При сервисной — отправляет данные на настроенную конечную точку и получает созданную запись. Позднее чтение или обновление может завершиться ошибкой даже после успешной ранней записи. Поэтому при расследовании нужно сравнить ссылку назначения и запись доказательства до просьбы сотруднику повторить попытку.

Смена режима меняет путь обычных подтверждений, а не расположение всех данных политик или каждую административную операцию. Она также не переписывает прежние события в новую модель доказательств. Сохраняйте исходные записи и проверяйте, как фактические разрешения и поведение сервиса поддерживают нужные требования защиты.

Разделите проверки при смене режима

ПроверкаЧто проверить
КонфигурацияСохранённые режим, конечная точка и согласие соответствуют нужной настройке.
РазрешенияМатрица продукта применена повторно, фактические права списков проверены.
Подтверждение сотрудникаТипичный сотрудник отправляет подтверждение и получает правильную квитанцию.
Согласованность назначенияСоответствующее назначение имеет нужный статус и ссылку доказательства.
Исключительный процессУполномоченный оператор разрешает тестовое обращение, включая отдельный путь освобождения, если он используется.
Фоновая работаВладелец сервиса демонстрирует необходимые задания и поведение доставки.

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

Рассматривайте целостность как часть защиты

Цепочка хешей связывает записи так, что изменение записи или отсутствие некоторых записей может вызвать несовпадение. Она не предоставляет независимую доверенную опись всего, что должно существовать. Для обнаружения удаления конца цепочки или замены всей цепочки могут потребоваться другие средства или сохранённые доказательства. Поэтому зелёный индикатор означает прохождение реализованных проверок согласованности загруженной цепочки.

Используйте результат вместе с разрешениями, доказательствами источника и версии и рабочими записями. Совпавший хеш не доказывает показ архивного файла, существование всех требуемых событий сотрудников или понимание текста. При несогласованности сохраните идентификаторы и исходные данные до исправлений; см. KB10533. Проверка целостности журнала подтверждений и KB10538. Устранение ошибок сохранения подтверждений и отсутствующих уведомлений.

Границы защиты подтверждающих записей

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

❗ Важно
Интерфейс описывает Service как режим, запрещающий прямую запись даже администраторам, однако текущий код синхронизации прав сохраняет полный доступ учётной записи, выполняющей синхронизацию. Повышенные и существующие разрешения также требуют проверки. Direct предоставляет сотрудникам права внесения изменений, а матрица не изолирует записи по сотрудникам. Нельзя утверждать, что все подтверждающие записи технически неизменяемы или что фильтрация веб-частей обеспечивает защиту отдельных записей.

События освобождения сейчас записываются напрямую в SharePoint даже в режиме Service. Этот путь может завершиться ошибкой для ответственного за соответствие, имеющего только права предусмотренной матрицы. См. KB10507. Как обрабатывать вопросы по политикам и освобождать сотрудников. Реализация отдельного сервиса не входит в проект веб-частей, поэтому разрешения приложения, фоновую обработку и меры защиты нужно проверить в реальном развёртывании.

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

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

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

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

Действия с сотрудниками в Employee Directory: чат, звонок, письмо, копирование адреса, встреча и vCard

Справочник по действиям с сотрудниками в веб-частях Vitextra Employee Directory: «Чат в Teams», «Позвонить в Teams», «Отправить сообщение», «Скопировать адрес эл. почты», «Назначить встречу» и «Скачать vCard». Где находится каждое действие, что оно открывает, когда скрыто, как работает в Microsoft Teams и как администратор включает его для быстрых действий и контекстного меню.

96 7 мин
Устранение неполадок Discussions: «Не настроено», доска не найдена и ошибки разрешений

Устранение неполадок Vitextra Discussions: настройка веб-части, отсутствующие доски, ошибки разрешений, недоступные кнопки, видимость Discussions Activity и сообщения о лицензии в SharePoint Online и Microsoft Teams.

51 8 мин
Забыли PIN-код Password Vault? Что можно сделать

В Password Vault нет функции восстановления забытого PIN-кода или обхода PIN-кода заблокированного хранилища. Ни администратор Microsoft 365, ни Vitextra не могут восстановить его средствами продукта. Сброс заблокированного хранилища удаляет записи; смена PIN-кода в уже разблокированном сеансе — отдельная возможность, описанная ниже.

43 4 мин

Поделиться