Общий доступ к расписанию по публичной ссылке

В модуле Расписание есть кнопка Общий доступ, которая создаёт подписанные URL-адреса для просматриваемого расписания. Получатель открывает веб-ссылку и видит расписание в режиме только для чтения, без входа в систему. Это самый быстрый способ передать расписание тому, у кого нет учётной записи Omniscol, — как правило, родителю ученика, внешнему партнёру или административной службе.

Форматы, создаваемые при предоставлении доступа

В зависимости от контекста и ваших прав диалоговое окно общего доступа может предложить несколько URL-адресов:

  • адаптивная веб-страница — удобный для навигации вид, как на портале, с представлениями «неделя», «день» и «список»;
  • поток iCal .ics — для подписки из Google Calendar, Apple Calendar, Outlook;
  • JSON (API) — для разработчиков и интеграций между системами, если этот формат разрешён.

Получатель выбирает то, что ему удобно: родитель откроет веб-страницу или подпишется через iCal, разработчик воспользуется JSON.

Чем можно поделиться?

Общий доступ не ограничивается экраном просмотра расписаний: тот же значок Общий доступ есть на многих экранах Omniscol.

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

  • индивидуальному расписанию ученика или преподавателя;
  • расписанию целого класса, кабинета или дисциплины;
  • графикам дежурств модуля Управление персоналом;
  • сводной панели и контролю отсутствий;
  • экранам просмотра и реорганизации расписания.

В режиме чтения и записи — единственный случай — можно предоставить доступ к экрану ввода доступности преподавателей (и сотрудников): отдельная ссылка позволяет каждому указать свою доступность до даты истечения срока, без учётной записи и пароля Omniscol. Это единственный вид общего доступа, который разрешает ввод данных, а не только просмотр.

Каждый подписанный URL содержит запрошенный объём доступа и дату истечения срока.

Создание ссылки

На экране просмотра нажмите Общий доступ на панели инструментов. В диалоговом окне доступны:

  • Дата истечения срока — дата, до которой созданные ссылки остаются действительными.
  • Вкладки Web, iCal и JSON — отображаются в зависимости от форматов, созданных для текущего выбора.

Затем вы копируете нужный URL. Для веб-ссылок и ссылок iCal в окне может также отображаться QR-код, который можно распечатать.

Ограничение общего доступа

Для разовых целей выбирайте короткий срок действия.

Ссылка принадлежит учётной записи, которая её создала. Чтобы аннулировать уже созданные ссылки этой учётной записи, используйте реальные способы:

  • сменить или сбросить пароль учётной записи-владельца;
  • деактивировать или удалить учётную запись-владельца.

Совет: для общего доступа, которым занимается команда планировщиков, можно использовать чётко обозначенную служебную учётную запись (например, rassylka-raspisaniya), а не личную учётную запись коллеги. Тогда ответственность за выданные ссылки лежит на этой записи; доступом к ней и её паролем нужно управлять как административным доступом.

Веб-ссылки работают только для чтения, за исключением ссылки для ввода доступности преподавателей, описанной выше: она разрешает ввод данных до даты истечения срока, не открывая доступа к учётной записи Omniscol.

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

  • Ссылка содержит подписанный токен с высокой степенью защиты.
  • Она открывает доступ только к тому, чем поделились (расписанию или экрану), а не ко всей учётной записи.
  • Срок действия ограничен выбранной датой истечения.
  • Ссылки аннулируются, если пароль учётной записи-владельца изменён, даже если новый пароль в открытом виде совпадает с прежним.
  • Ссылки перестают работать, если учётная запись-владелец деактивирована или удалена.
  • Любой, у кого есть URL, может просматривать данные в пределах предоставленного объёма доступа до истечения срока или аннулирования ссылки.

Отличие от ограниченной учётной записи Omniscol

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

  • Подписанная публичная ссылка = без идентификации, простой доступ, быстрая передача.
  • Ограниченная учётная запись Omniscol = отдельная идентификация, более долгий срок, ведение учётной записи пользователя, с возможностью использовать «настраиваемые роли».

Для разовых целей выбирайте ссылку, а для организованного долгосрочного использования — ограниченную учётную запись.

Инструкция

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

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

  2. Откройте расписание, которым хотите поделиться, в модуле Расписание: ученика, класса, кабинета, преподавателя или дисциплины. Отправная точка — страница просмотра.

  3. Нажмите Общий доступ на панели инструментов. Откроется диалоговое окно с параметрами общего доступа.

  4. Выберите дату истечения срока. Чем шире распространяется ссылка, тем ближе должна быть эта дата.

  5. Скопируйте нужный формат. Web — для прямого просмотра, iCal — для подписки в календаре, JSON — если планируется интеграция по API. URL можно использовать сразу: открывший его человек видит данные в пределах предоставленного объёма доступа только для чтения, без входа в систему.

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

См. также