Гостевой портал (публичные ссылки)

Под гостевым порталом здесь понимается просмотр расписания человеком, у которого нет учётной записи Omniscol в учебном заведении. Обычный случай — подписанная публичная ссылка: URL, ограниченный чётко заданным объёмом доступа и открывающийся только для чтения.

Способы доступа

В зависимости от задачи выберите один из вариантов:

  • Подписанная публичная ссылка — URL с секретным токеном даёт доступ без аутентификации к конкретному расписанию (ученика, класса, кабинета, преподавателя). Удобно, чтобы поделиться с родителем: одна ссылка, не нужно запоминать пароль. См. Публичные ссылки общего доступа.
  • Ограниченная учётная запись Omniscol — если человеку нужен постоянный доступ, с аутентификацией или к нескольким объектам, лучше создайте учётную запись с подходящей ролью и правами. Не выдавайте этот случай за анонимную публичную ссылку.

Что видит гость

Гость видит расписание в режиме строго только для чтения:

  • изменить ничего нельзя,
  • объявить об отсутствии нельзя,
  • ввести доступность нельзя,
  • другие расписания, кроме входящих в объём доступа ссылки, недоступны.

Ссылка открывает предусмотренное представление для просмотра, только для чтения. Для расписания отображение автоматически упрощается — без верхней полосы и меню приложения, так что страница содержит только календарь. Такое оформление соответствует параметру raw=true в URL: он автоматически добавляется к ссылкам на расписания, для остальных экранов необязателен, и опытный пользователь может дописать его вручную. Он не меняет ни аутентификацию, ни объём доступа ссылки.

Некоторые ссылки общего доступа предназначены для целевого действия, а не для просмотра: ссылка для ввода доступности преподавателей открывает только предусмотренную форму и действует до даты истечения срока.

Пример использования: родитель ученика (школа)

Типичный сценарий в средней и старшей школе:

  1. Администратор (или сам ученик) создаёт ссылку общего доступа на расписание ученика.
  2. Ссылка отправляется родителю по электронной почте.
  3. Родитель открывает ссылку и видит расписание своего ребёнка.
  4. По этой же ссылке он может подписаться по iCal и получать расписание прямо в Google Calendar / Apple Calendar.

Не нужно ни создавать учётную запись, ни управлять паролем.

Пример использования: постоянный наблюдатель

Если внешнему методисту нужно следить за программой обучения в течение всего года, по умолчанию не используйте анонимную публичную ссылку. Создайте учётную запись Omniscol, ограниченную необходимым объёмом доступа, или настройте подписанный общий доступ с коротким сроком действия и контролируемым продлением.

Безопасность

  • Подписанная публичная ссылка действует до даты истечения срока. Она становится недействительной, если меняется пароль учётной записи, к которой она привязана (или если эта учётная запись отключена); ссылка iCal становится недействительной и при смене ключа доступа учебного заведения.
  • Ограниченную учётную запись Omniscol можно отключить, как и другие учётные записи пользователей.
  • Доступ по публичной ссылке нельзя приравнивать к аутентифицированному внутреннему пользователю.

См. также