DST-3
DST-3: Permissions
DST-1 DST-2 DST-3 DST-4
Requirements:
- The following table provides an explanation of each permission:
Permission |
Definition |
---|---|
New Forum |
This enables a user to create a new forum |
New Topic |
This enables a user to create a new topic |
New Response |
This enables a user to send a response to a Topic |
Response to Response |
This enables a user to send a response to a Topic response |
Move Postings |
This enables a user to move forum postings among Topics/Forums |
Change Settings |
This enables a user to change Template, Forum and Topic settings |
Post to Gradebook |
This enables a user to grade a posting and post the grade to the Gradebook |
Read |
This enables a user to read postings |
Revise All |
This enables a user to revise anyone's posting |
Revise Own |
This enables a user to revise only his/her own posting |
Delete All |
This enables a user to delete anyone's posting |
Delete Own |
This enables a user to delete only his/her own posting |
Mark as Read |
This enables a user to mark postings as read in bulk |
- Role and permission level associations are provided by the sakai.properties file
- The following table provides the default role and permission level associations:
- These associations can be changed in the sakai.properties file
Role |
Permission Level |
---|---|
Instructor, Project Owner, Maintain |
Owner |
Assistant |
Author |
Candidate, Member |
Nonediting Author |
Access, Student, Visitor |
Contributor |
Observer |
Reviewer |
 |
None |
- The following table provides the default permissions associated with a level:
- Auto DDL will create these by default
- These permission and level associations can be changed by editing the DDL
Permission Level |
ChangeSettings |
DeleteAny |
DeleteOwn |
MarkAsRead |
MovePostings |
NewForum |
NewResponse |
NewResponsetoResponse |
NewTopic |
PostToGradebook |
Read |
ReviseAny |
ReviseOwn |
ModeratePostings |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Owner |
Yes |
Yes |
 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
 |
Yes |
Author |
Yes |
 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
 |
Yes |
 |
Nonediting Author |
Yes |
 |
 |
Yes |
 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
 |
Yes |
 |
Contributor |
 |
 |
 |
Yes |
 |
 |
Yes |
Yes |
 |
 |
Yes |
 |
 |
 |
Reviewer |
 |
 |
 |
Yes |
 |
 |
 |
 |
 |
 |
Yes |
 |
 |
 |
None |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
- If a user changes the permission level or set of permissions (Custom) for a role, the changes will be saved for that session
- If the user clicks Save Settings & Add Topic, the changes made during the session will be committed to the database
- If the user clicks Cancel, the changes made during the session will not be committed to the database
- If a user selects a set of permissions for a role that are not associated with a permission level, the permission level will change to Custom
- Selecting a role from the list box will dynamically change the permission level displayed in the drop-down box and the permissions associated with the level
- For example, if the user selects the Observer Role from the list box, the drop-down box will change to Reviewer and the Read and Mark as Read permissions only will be selected
- Save Settings should save any changes and return the user to the home page (HP-1 for an administrator or HP-2 for a normal user)
- Restore Defaults will save any changes and display a warning asking the user if he/she is sure he/she wants to restore the default settings (DST-4)
- Cancel should reset any changes and return the user to the home page (HP-1 for an administrator or HP-2 for a normal user)