[Building Sakai] Configure a role of instructor so that he just can update Site Info (course's syllabus) only
Raad Al-Rawi
Raad.Al-Rawi at admin.cam.ac.uk
Mon Jul 23 09:06:55 PDT 2012
Hi Tin
Ok, so if I understand correctly what you do is have a pre-defined configuration for your course sites and give your Instructors limited capabilities within those sites around the syllabus content. So presumably you want them to be able to provide the course description on the home page, which is why you are looking for "edit site information" permissions.
If this is the only site-level information you want them to be able to define, you could achieve this by using adding the resources tool in (it can be hidden from students) and having a file in resources which you link into the "Site Info URL" option of the "Site Information Display" tool on the home page.
That way Instructors only need to edit the file in resources to change the "Site Information" content, and you could set up a template course site and use it to stamp out all your course sites with this configuration in place (use "Duplicate Site" in Site Info).
Does that make sense, and is it of any use?
Best regards
Raad
From: Tin Nguyen [mailto:nguyentrongtin89 at gmail.com]
Sent: 23 July 2012 16:36
To: Raad Al-Rawi
Cc: sakai-dev at collab.sakaiproject.org; Steve Swinsburg
Subject: Re: [Building Sakai] Configure a role of instructor so that he just can update Site Info (course's syllabus) only
Hi Raad,
Thanks for your answer.
Ok, I will tell you clearly the use-case of my university's e-learning system. In here, we have defined 4 difference user type are Admin (super users), Education administration staff, Instructor and Student.
With admin: they're super users who can monitor and control all Sakai's functions.
With education administration staff: their responsibility is to create, modify and delete Site (course), User (student & instructor) and Announcement. They also have a privilege to use Site Stat Admin to make statistical reports.
Before talk about what Instructor and Student can do, I will tell you which tools we make it visible for each course site. For each course site, we had opened the following tools
* Announcement
* Assignment
* SCORM player
* Module (contributed from Etudes)
* JForum (contributed from Etudes)
With instructor: they just have an enough functions to teach. They don't have privilege to add or delete any tool or any student to their course, it's a responsibility for Education Administration Staff, but they can edit their course' syllabus (what the course teach, and how to learn for the course, etc...)
With student: they can read announcement, do assignment, play SCORM package, view and download document from Module, join to forum to discuss. It's enough.
The above is the use-case of my university. If you want to contribute your idea or something is not clear, please ask me, I am very thanks for that.
Best regard,
Tin Nguyen
2012/7/23 Raad Al-Rawi <Raad.Al-Rawi at admin.cam.ac.uk<mailto:Raad.Al-Rawi at admin.cam.ac.uk>>
Hi Tin
I think knowing your use case in more detail would help make a judgement here - can you describe more precisely what your instructors need to do and why?
Cheers
Raad
From: sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org> [mailto:sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org>] On Behalf Of Tin Nguyen
Sent: 21 July 2012 01:55
To: Steve Swinsburg
Cc: Raad Al-Rawi; sakai-dev at collab.sakaiproject.org<mailto:sakai-dev at collab.sakaiproject.org>
Subject: Re: [Building Sakai] Configure a role of instructor so that he just can update Site Info (course's syllabus) only
Hi Raad, Steve,
Thanks for your support.
I have read the Jira issue SAK-7768. Do you think we should split site.upd to other small functions? If we do this, we can more flexible configure for site.upd and make it suitable for some situations (exp. my request).
Best regard,
Tin Nguyen
2012/7/21 Steve Swinsburg <steve.swinsburg at gmail.com<mailto:steve.swinsburg at gmail.com>>
Hi all,
This is Jira'd as:
https://jira.sakaiproject.org/browse/SAK-7768
cheers,
Steve
On 21/07/2012, at 2:28 AM, Raad Al-Rawi wrote:
Hi Tin
I'm afraid you are correct - the admin/maintain permissions are not that fine-grained as to allow editing the site information but not editing the tools. Unfortunately, in the code, the 2 functions are enabled by the same permission (site.upd).
Best
Raad
From: Tin Nguyen [mailto:nguyentrongtin89 at gmail.com<mailto:nguyentrongtin89 at gmail.com>]
Sent: 18 July 2012 16:13
To: Raad Al-Rawi
Cc: sakai-dev at collab.sakaiproject.org<mailto:sakai-dev at collab.sakaiproject.org>
Subject: Re: [Building Sakai] Configure a role of instructor so that he just can update Site Info (course's syllabus) only
Hi Raad,
Thanks for your answer.
The thing I want is the instructor just only have privilege to edit Site Information, not have privilege to control other functions (add user to site, add tools, ...). If I configure the role of instructor with site.upd, he not only can modify site's title/description but also can add more tools and can do some other functions. Can I configure Sakai to do this?
Best Regards,
Tin Nguyen
p/s: i have read Permission Definitions in Sakai here https://confluence.sakaiproject.org/display/DOC/Permission+Definitions+in+Sakai+2.5 and I don't see any strategy to configure the instructor's role like i want.
2012/7/18 Raad Al-Rawi <Raad.Al-Rawi at admin.cam.ac.uk<mailto:Raad.Al-Rawi at admin.cam.ac.uk>>
Hi Tin
There is more than 1 permission that controls the various admin functions, e.g. site.upd allows them to change the site configuration (edit title/description, edit tools etc.) but won't let them amend membership (that's controlled by the site.upd.site.mbrshp permission)
What things do you want them to be able to do in Site Info?
Best regards
Raad
~~
Raad Al-Rawi
CamTools Operations Analyst
University of Cambridge
Management Information Services Division
Greenwich House
Madingley Rise
Cambridge
CB3 0TX
UK
Tel: +44 (0)1223 760905
From: sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org> [mailto:sakai-dev-bounces at collab.sakaiproject.org<mailto:sakai-dev-bounces at collab.sakaiproject.org>] On Behalf Of Tin Nguyen
Sent: 18 July 2012 14:47
To: sakai-dev at collab.sakaiproject.org<mailto:sakai-dev at collab.sakaiproject.org>
Subject: [Building Sakai] Configure a role of instructor so that he just can update Site Info (course's syllabus) only
Hi all,
I have a question is can we configure a role of instructor so that the instructor just can update Site Info (in our university, it's course's syllabus) only?
If we can't configure, is there another tool to use?
Please help me,
Thanks,
Tin Nguyen
--
----------------------------------------------------------------------------------
Nguyen Trong Tin
Phone:0906.345.360
E-mail: nguyentrongtin89 at gmail.com<mailto:nguyentrongtin89 at gmail.com>
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org<mailto:sakai-dev at collab.sakaiproject.org>
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org<mailto:sakai-dev-unsubscribe at collab.sakaiproject.org> with a subject of "unsubscribe"
--
----------------------------------------------------------------------------------
Nguyen Trong Tin
Phone:0906.345.360
E-mail: nguyentrongtin89 at gmail.com<mailto:nguyentrongtin89 at gmail.com>
--
----------------------------------------------------------------------------------
Nguyen Trong Tin
Phone:0906.345.360
E-mail: nguyentrongtin89 at gmail.com<mailto:nguyentrongtin89 at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120723/78eb2a06/attachment.html
More information about the sakai-dev
mailing list