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.
1: s:system wide 2: d:domain wide 3: c:course wide 4: U:UNIX authenticated 5: I:Internally authenticated 6: K:Kerberos authenticated 7: C:according to course preferences 8: S:according to custom role settings 9: R:according to resource settings 10: L:unless locked 11: X:according to user session state 12: F:no restrictions 13: cm:No Role, Cumulative Privileges 14: su:Superuser 15: dc:Domain Coordinator 16: cc:Course Coordinator 17: in:Instructor 18: ta:Teaching Assistant 19: ep:Exam Proctor 20: cr:Course Custom Role 21: st:Student 22: ad:Administrator 23: li:Librarian 24: au:Author 25: dg:Domain Guest 26: ca:Co-Author 27: csu:Grant/revoke role of Superuser 28: cdc:Grant/revoke role of Domain Coordinator 29: ccc:Grant/revoke role of Course Coordinator 30: cin:Grant/revoke role of Instructor 31: cta:Grant/revoke role of Teaching Assistant 32: cep:Grant/revoke role of Exam Proctor 33: ccr:Grant/revoke Course Custom Role 34: cst:Grant/revoke role of Student 35: cad:Grant/revoke role of Administrator 36: cli:Grant/revoke role of Librarian 37: cau:Grant/revoke role of Author 38: cdg:Grant/revoke role of Domain Guest 39: cca:Grant/revoke role of Co-Author 40: dro:Delete a role 41: mky:Manage access keys 42: mcr:Create a Course Custom Role 43: mau:Modify authentication mechanism and data for a user 44: bre:Browse resources 45: are:Assemble resources 46: cre:Copy resources 47: ere:Create, edit, modify and publish resources 48: mme:Modify metadata for a resource 49: vgr:View grades 50: mgr:Modify grades 51: gan:Generate anonymous statistics 52: dcm:Disable all communication among students 53: sma:Send internal email 54: srm:Send broadcast and receipt-required email 55: pch:Post discussion on course resources 56: plc:Post to live chatrooms 57: dch:Delete messages from bulletin boards 58: pac:Post anonymously 59: rin:Get identity behind anonymous postings 60: las:Lock and unlock assessments 61: opa:Set assessment parameters 62: ain:Assume a student's identity