简体   繁体   English

如何打开Sakai实例的开放访问权限

[英]How to turn a Sakai instance open access

I am currently working with a Sakai 11 instance in a project, and I need to somehow "publish" the contents of the CMS to make it an open access platform. 我当前正在一个项目中使用Sakai 11实例,并且我需要以某种方式“发布” CMS的内容以使其成为一个开放访问平台。

Registered users would accept that contents will be publicly accessible (open access) during register. 注册用户将接受在注册过程中可以公开访问(开放访问)内容。 No problem with that. 没问题。

Is there any easy way to achieve this? 有没有简单的方法可以做到这一点? Which are the correct steps? 哪些步骤正确? Thanks in advance. 提前致谢。

To allow users to view or even edit things without logging in, grant those permissions to .anon : 要允许用户无需登录即可查看甚至编辑内容, .anon这些权限授予.anon

  1. Log in as admin. 以管理员身份登录。
  2. Copy the site's ID (part of its URL). 复制站点的ID(其URL的一部分)。
  3. Open the Realms tool. 打开领域工具。
  4. Open the site's realm. 打开站点的领域。 Its name is /site/ followed by the site ID. 其名称为/site/后跟站点ID。
  5. Add a new role named .role . 添加一个名为.role的新角色。
  6. Give it the permissions you want non-logged-in users to have. 为它授予您希望非登录用户拥有的权限。 (Yes, their names are fairly cryptic and poorly documented. Try them out on a test site.) (是的,它们的名称非常隐蔽,文献记载不充分。请在测试站点上进行尝试。)
  7. Log out, or use a different browser, to test. 注销,或使用其他浏览器进行测试。

These steps are from the Sakai wiki, which has a bit more detail . 这些步骤来自Sakai Wiki,该站点有更多详细信息

The University of Oxford uses this for MOOC-like sites. 牛津大学将其用于类似于MOOC的网站。

This doesn't require any programming, so it's off-topic for this site ... 这不需要任何编程,因此对于本网站来说是题外话……

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM