Тип - это самое общее обозначание пользователя в системе Sakai. Они могут быть администрирующими и неадминистрирующими.
После установки системы единственная зарегистрированная учетная запись, которая используется для создания сайтов, принадлежит к администрирующему типу. После добавления пользователей в систему (с помощью инструмента "Пользователи"), администрирующий тип может предоставлять неадминистрирующим пользователям полномочия создавать сайты, присваивая им типы "зарегистрированный" или "владелец" (описанные ниже).
Внимание: Возможность создавать сайты отличается
от прав доступа site.add
, которые даны в регламенте
!user.template.registered
. Дело в том, что тип учетной
записи пользователя связан и с ролью .auth
(авторизован),
и с .anon
(аноним, то есть не авторизован). Собственно,
возможность создавать сайты обеспечивается правом доступа site.add
роли .auth
регламента !user.template.registered
.
Внимание: Не путайте учетную запись типа "владелец" с ролью "владелец", которую вы можете получить в качестве участника отдельного сайта или инструмента. Тип учетной записи и роль на сайте служат разным целям.
Внимание: Сайты также могут иметь типы (например, сайты
курсов или проектов), которые определяют конкретные роли, распознаваемые сайтом.
Например, сайт курса может использовать роли !site.template.course
(то есть заданные регламентом !site.template.course
).
Роли на сайте по умолчанию, которые могут быть изменены пользователем с администрирующим типом аккаунта, - это "владелец" (maintain) и "доступ" (access) . Соотношения функций при использовании различных ролей для различных пользователей могут изменяться. Каждая из ролей имеет свой набор прав доступа на сайте.
Регламенты - это наборы прав доступа, которые определяются ролями учетных
записей на сайте. Права доступа для той или иной роли могут быть разными на
различных сайтах. Роли по умолчанию загружены в шаблоне сайта (то есть,!site.template.course
для сайта курса или !site.template.project
для сайта проекта).
Для неадминистрарующих пользователей возможность создания сайтов определяется типом учетной записи (как описано выше в разделе "Типы"). Тип учетной записи определяет регламент, к которому принадлежит пользователь, в том числе и возможность создания сайтов, например:
!user.template.registered
, права доступа
которого к созданию сайта site.add
задействованы. Таким образом,
все пользователи с "зарегистрированного" типа могут создавать
сайты. !user.template.guest
, права доступа которого к созданию
сайта site.add
отключены. Таким образом, все пользователи типа
"гость" не могут создавать сайты. В большинстве случаев, роль "владелец" по умолчанию обладает всеми правами доступа: она может создавать, изменять и удалять материал на сайте. Роль "доступ" по умолчанию обладает меньшими правами доступа и не может создавать или удалять материал в любом инструменте (например, по умолчанию роль "доступ" не может загружать файлы через инструмент Ресурсы, но может отправлять сообщения в чате и на форуме).
Роли, которые могут изменять настройки сайта (например, "владелец"), могут изменять права доступа к инструментам, определяя, как участникам их использовать.
Более подробную информацию смотри в списке прав доступа системы Sakai:
http://bugs.sakaiproject.org/confluence/display/ENC/Permissions+list