Назад | Перейти на главную страницу

SharePoint - заставить пользователя принять AUP при первом входе в систему и т. Д.

Мы планируем перенести индивидуальную интрасеть на SharePoint. Возник один вопрос: можем ли мы легко сделать следующее:

  1. Когда пользователь входит в систему в первый раз, он должен быть вынужден прочитать и принять Политику допустимого использования для сайта.
  2. Заключите отдельное соглашение, касающееся обмена их данными с другими сторонами.
  3. (Необязательно) загрузите фото профиля. Они могут пропустить этот шаг, если у них его нет, но им следует предлагать это сделать каждый раз при последующем входе в систему.

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

Один из способов добиться этого - добавить делегат управления, который проверяет, принял ли пользователь соглашение. Вы можете добавить элемент управления делегата к заполнителю элемента управления делегатом AdditionalPageHead, поскольку он доступен на всех страницах в SP: