Return to rolesplain.tab CVS log | Up to [LON-CAPA] / loncom / auth |
Bug 679: Need to be able to disable chatroom. Added plc (permission for live chat). lonchat.pm and lonchatfetch.pm now both call &lonnet::allowed('plc',...) lonparmset.pm, loncreatecourse.pm, and course.initialization.helper now all allow setting $ENV{'course.'.$courseid.'.plc.roles.deny'} lonparmset.pm also allows the user to set $ENV{'course.'.$courseid.'.plc.users.deny'} lonmenu.pm was modified to allow us to require the user both be in a course AND have permissions. mydesk.tab, roles.tab, and rolesplain.tab were modified to include the new role.
s:system wide d:domain wide c:course wide U:UNIX authenticated I:Internally authenticated K:Kerberos authenticated C:according to course preferences S:according to custom role settings R:according to resource settings L:unless locked X:according to user session state F:no restrictions cm:No Role, Cumulative Privileges su:Superuser dc:Domain Coordinator cc:Course Coordinator in:Instructor ta:Teaching Assistant ep:Exam Proctor cr:Course Custom Role st:Student ad:Administrator li:Librarian au:Author dg:Domain Guest ca:Co-Author csu:Grant/revoke role of Superuser cdc:Grant/revoke role of Domain Coordinator ccc:Grant/revoke role of Course Coordinator cin:Grant/revoke role of Instructor cta:Grant/revoke role of Teaching Assistant cep:Grant/revoke role of Exam Proctor ccr:Grant/revoke Course Custom Role cst:Grant/revoke role of Student cad:Grant/revoke role of Administrator cli:Grant/revoke role of Librarian cau:Grant/revoke role of Author cdg:Grant/revoke role of Domain Guest cca:Grant/revoke role of Co-Author dro:Delete a role mky:Manage access keys mcr:Create a Course Custom Role mau:Modify authentication mechanism and data for a user bre:Browse resources are:Assemble resources cre:Copy resources ere:Create, edit, modify and publish resources mme:Modify metadata for a resource vgr:View grades mgr:Modify grades gan:Generate anonymous statistics dcm:Disable all communication among students sma:Send internal email srm:Send broadcast and receipt-required email pch:Post discussion on course resources plc:Post to live chatrooms dch:Delete messages from bulletin boards pac:Post anonymously rin:Get identity behind anonymous postings las:Lock and unlock assessments opa:Set assessment parameters ain:Assume a student's identity