Site Setup
The Web Access tool will be added to a Site by editing the tools list in Worksite Setup. After the tool is added, instructors/maintainers will be able to immediately upload content via webdav without performing any additional configuration steps.
By default, instructors/maintainers will be able to edit the site, while students/accessors will only be able to view it.
Editing tool preferences
The instructor/maintainer can make some basic changes, including changing the name of the tool displayed in the left-hand site menu.
More importantly, instructors and maintainers can change the permissions for their external course website through the tool. For each directory the instructor wants to protect, s/he will enter the relative path and select an access level for each available role. Directories with no explicit instructions will inherit permissions from above directories.
Available permissions:
- View the website
- Edit and View the website
- No access
Available roles:
- Course sites
- .anon (anyone)
- .auth (any logged-in user)
- Project sites
- maintain
- access
- Both types
- Instructor
- Student
- (etc.)
Example permission:
| Path | http://classesv2.yale.edu/web/phys101_01_f06 |
| Instructor | View and edit site |
| Student | View site |
| Logged-in users | View site |
| Anonymous users | No access |
URLs and Aliases
By default, the urls will be http://baseUrl/siteId. For most course sites, the siteId should be of the form course_section_semester (ex. PHYS101_01_f06).
Sakai administrators will be able to create aliases for these external websites when necessary. For example, an administrator might set http://baseUrl/physics101 to redirect to http://baseUrl/PHYS101_01_f06 or http://baseUrl/biochemistry to redirect to http://baseUrl/MCDB_01_f06.
Note: Aliases must be unique and cannot be the same as any existing siteId.
Website Access from within Sakai
When a student clicks on the tool in the left hand menu, the resulting tool should look exactly like the web content tool.
Website Access from outside Sakai
The site allows public access:
The user will not see a login page or any Sakai-provided content. The site will look and feel exactly like a static website.
The user already has an active Sakai session and is allowed to visit the site:
The user will not see a login page or any Sakai-provided content. The external web filter and will cooperate with Sakai to invisibly check that s/he is logged into Sakai and has access to the site, then will display the website.
The site requires login and the user hasn't logged in:
The user will see a Sakai-branded login page offering the same options as on the main Sakai portal page: Yale CAS or local logins. Once the user has logged in successfully, the website will be displayed.
Logins will use the Sakai session, so users accessing both an external Sakai-protected website and the Sakai portal will only have to log in once.