function course_permission in Course 7
Same name and namespace in other branches
- 7.2 course.module \course_permission()
Implements hook_permission().
Define permissions to take courses and edit course settings.
File
- ./
course.module, line 641 - course.module Core functionality for Courses.
Code
function course_permission() {
return array(
'administer course' => array(
'title' => t('Administer global course configuration'),
'description' => t('Allows changing all course configurations.'),
'restrict access' => TRUE,
),
'access course' => array(
'title' => t('Access course'),
'description' => t('Grants access to take courses.'),
),
'access all course reports' => array(
'title' => t('Access all course reports'),
'description' => t('Grants access to all course reports across all courses.'),
),
'access course administration area' => array(
'title' => t('Access course administration area'),
'description' => t('Grants access to the course administration area, with no other permission.'),
),
'administer course enrollment types' => array(
'title' => t('Administer course enrollment types'),
'description' => t('Manage course enrollment types, fields, and display settings.'),
),
'administer course enrollments' => array(
'title' => t('Administer course enrollments'),
'description' => t('Allows editing or deleting all course enrollments.'),
),
);
}