Permissions
Generated from api/packages/*/src/Enum(s)/*Permission*.php and seeders
Permissions are spatie/laravel-permission permissions on the api guard, declared as constants in each package’s permission enum and created by its seeder, which also grants them to the default roles (admin, tutor, student). Roles can be changed per tenant in the admin panel: Roles and permissions. The “Seeded for roles” column shows the seeders’ defaults, not a tenant’s current state.
assign-without-account
Section titled “assign-without-account”Package: assign-without-account
| Permission | Seeded for roles | Constant |
|---|---|---|
assign-without-account_user-submission_list |
admin | AssignWithoutAccountPermissionEnum::USER_SUBMISSION_LIST |
assign-without-account_user-submission_create |
admin | AssignWithoutAccountPermissionEnum::USER_SUBMISSION_CREATE |
assign-without-account_user-submission_update |
admin | AssignWithoutAccountPermissionEnum::USER_SUBMISSION_UPDATE |
assign-without-account_user-submission_delete |
admin | AssignWithoutAccountPermissionEnum::USER_SUBMISSION_DELETE |
Package: auth
| Permission | Seeded for roles | Constant |
|---|---|---|
user_manage |
AuthPermissionsEnum::USER_MANAGE |
|
user_create |
admin | AuthPermissionsEnum::USER_CREATE |
user_delete |
admin | AuthPermissionsEnum::USER_DELETE |
user_delete_self |
admin, student, tutor | AuthPermissionsEnum::USER_DELETE_SELF |
user_update |
admin | AuthPermissionsEnum::USER_UPDATE |
user_update_self |
admin, student, tutor | AuthPermissionsEnum::USER_UPDATE_SELF |
user_read |
admin | AuthPermissionsEnum::USER_READ |
user_read_self |
admin, student, tutor | AuthPermissionsEnum::USER_READ_SELF |
user_read_course-authored |
admin, tutor | AuthPermissionsEnum::USER_READ_OWNED |
user_list |
admin | AuthPermissionsEnum::USER_LIST |
user_list_course-authored |
admin, tutor | AuthPermissionsEnum::USER_LIST_OWNED |
user_verify_account |
admin | AuthPermissionsEnum::USER_VERIFY_ACCOUNT |
user-group_create |
admin | AuthPermissionsEnum::USER_GROUP_CREATE |
user-group_delete |
admin | AuthPermissionsEnum::USER_GROUP_DELETE |
user-group_list |
admin | AuthPermissionsEnum::USER_GROUP_LIST |
user-group_list_self |
admin, student, tutor | AuthPermissionsEnum::USER_GROUP_LIST_SELF |
user-group_member-add |
admin | AuthPermissionsEnum::USER_GROUP_MEMBER_ADD |
user-group_member-remove |
admin | AuthPermissionsEnum::USER_GROUP_MEMBER_REMOVE |
user-group_read |
admin | AuthPermissionsEnum::USER_GROUP_READ |
user-group_read_self |
admin, student, tutor | AuthPermissionsEnum::USER_GROUP_READ_SELF |
user-group_update |
admin | AuthPermissionsEnum::USER_GROUP_UPDATE |
user-interest_update |
admin | AuthPermissionsEnum::USER_INTEREST_UPDATE |
user-interest_update_self |
admin, student, tutor | AuthPermissionsEnum::USER_INTEREST_UPDATE_SELF |
user-setting_update |
admin | AuthPermissionsEnum::USER_SETTING_UPDATE |
user-setting_update_self |
admin, student, tutor | AuthPermissionsEnum::USER_SETTING_UPDATE_SELF |
user_impersonate |
admin | AuthPermissionsEnum::USER_IMPERSONATE |
token_manage |
admin | AuthPermissionsEnum::TOKEN_MANAGE |
platform_admin |
admin | AuthPermissionsEnum::PLATFORM_ADMIN |
bookmarks_notes
Section titled “bookmarks_notes”Package: bookmarks_notes
| Permission | Seeded for roles | Constant |
|---|---|---|
bookmark_create |
admin | BookmarkPermissionEnum::CREATE_BOOKMARK |
bookmark_update |
admin | BookmarkPermissionEnum::UPDATE_BOOKMARK |
bookmark_delete |
admin | BookmarkPermissionEnum::DELETE_BOOKMARK |
bookmark_list |
admin | BookmarkPermissionEnum::LIST_BOOKMARK |
bookmark_create-own |
student | BookmarkPermissionEnum::CREATE_BOOKMARK_OWN |
bookmark_update-own |
student | BookmarkPermissionEnum::UPDATE_BOOKMARK_OWN |
bookmark_delete-own |
student | BookmarkPermissionEnum::DELETE_BOOKMARK_OWN |
bookmark_list-own |
student | BookmarkPermissionEnum::LIST_BOOKMARK_OWN |
bulk-notifications
Section titled “bulk-notifications”Package: bulk-notifications
| Permission | Seeded for roles | Constant |
|---|---|---|
device-token_create |
admin, student, tutor | BulkNotificationPermissionEnum::CREATE_DEVICE_TOKEN |
bulk-notification_create |
admin | BulkNotificationPermissionEnum::CREATE_BULK_NOTIFICATION |
bulk-notification_list |
admin | BulkNotificationPermissionEnum::LIST_BULK_NOTIFICATION |
Package: cart
| Permission | Seeded for roles | Constant |
|---|---|---|
cart_order_list |
admin | CartPermissionsEnum::LIST_ALL_ORDERS |
products_list |
admin, tutor | CartPermissionsEnum::LIST_ALL_PRODUCTS |
products_manage |
admin | CartPermissionsEnum::MANAGE_PRODUCTS |
products_list_purchasable |
student | CartPermissionsEnum::LIST_PURCHASABLE_PRODUCTS |
products_buy |
student | CartPermissionsEnum::BUY_PRODUCTS |
orders_export |
admin | CartPermissionsEnum::ORDERS_EXPORT |
categories
Section titled “categories”Package: categories
| Permission | Seeded for roles | Constant |
|---|---|---|
category_list |
admin, tutor | CategoriesPermissionsEnum::CATEGORY_LIST |
category_read |
admin, tutor | CategoriesPermissionsEnum::CATEGORY_READ |
category_update |
admin, tutor | CategoriesPermissionsEnum::CATEGORY_UPDATE |
category_create |
admin, tutor | CategoriesPermissionsEnum::CATEGORY_CREATE |
category_delete |
admin, tutor | CategoriesPermissionsEnum::CATEGORY_DELETE |
Package: cmi5
| Permission | Seeded for roles | Constant |
|---|---|---|
cmi5_upload |
admin | Cmi5PermissionEnum::CMI5_UPLOAD |
cmi5_list |
admin | Cmi5PermissionEnum::CMI5_LIST |
cmi5_read |
admin | Cmi5PermissionEnum::CMI5_READ |
cmi5_delete |
admin | Cmi5PermissionEnum::CMI5_DELETE |
consultation-access
Section titled “consultation-access”Package: consultation-access
| Permission | Seeded for roles | Constant |
|---|---|---|
consultation-access_create-own |
admin, student | ConsultationAccessPermissionEnum::CREATE_OWN_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_list-own |
admin, student | ConsultationAccessPermissionEnum::LIST_OWN_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_read-own |
admin, student | ConsultationAccessPermissionEnum::READ_OWN_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_delete-own |
admin, student | ConsultationAccessPermissionEnum::DELETE_OWN_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_update-own |
admin, student | ConsultationAccessPermissionEnum::UPDATE_OWN_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_list |
admin | ConsultationAccessPermissionEnum::LIST_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_approve |
admin | ConsultationAccessPermissionEnum::APPROVE_CONSULTATION_ACCESS_ENQUIRY |
consultation-access_disapprove |
admin | ConsultationAccessPermissionEnum::DISAPPROVE_CONSULTATION_ACCESS_ENQUIRY |
consultations
Section titled “consultations”Package: consultations
| Permission | Seeded for roles | Constant |
|---|---|---|
consultation_list |
admin | ConsultationsPermissionsEnum::CONSULTATION_LIST |
consultation_list-own |
tutor | ConsultationsPermissionsEnum::CONSULTATION_LIST_OWN |
consultation_create |
admin, tutor | ConsultationsPermissionsEnum::CONSULTATION_CREATE |
consultation_update |
admin | ConsultationsPermissionsEnum::CONSULTATION_UPDATE |
consultation_update-own |
tutor | ConsultationsPermissionsEnum::CONSULTATION_UPDATE_OWN |
consultation_delete |
admin | ConsultationsPermissionsEnum::CONSULTATION_DELETE |
consultation_delete-own |
tutor | ConsultationsPermissionsEnum::CONSULTATION_DELETE_OWN |
consultation_read |
admin | ConsultationsPermissionsEnum::CONSULTATION_READ |
consultation_read-own |
tutor | ConsultationsPermissionsEnum::CONSULTATION_READ_OWN |
consultation_change_term |
admin, tutor | ConsultationsPermissionsEnum::CONSULTATION_CHANGE_TERM |
course-access
Section titled “course-access”Package: course-access
| Permission | Seeded for roles | Constant |
|---|---|---|
course-access_create-own |
admin, student | CourseAccessPermissionEnum::CREATE_OWN_COURSE_ACCESS_ENQUIRY |
course-access_delete-own |
admin, student | CourseAccessPermissionEnum::DELETE_OWN_COURSE_ACCESS_ENQUIRY |
course-access_list-own |
admin, student | CourseAccessPermissionEnum::LIST_OWN_COURSE_ACCESS_ENQUIRY |
course-access_list |
admin | CourseAccessPermissionEnum::LIST_COURSE_ACCESS_ENQUIRY |
course-access_delete |
admin | CourseAccessPermissionEnum::DELETE_COURSE_ACCESS_ENQUIRY |
course-access_approve |
admin | CourseAccessPermissionEnum::APPROVE_COURSE_ACCESS_ENQUIRY |
course-builder
Section titled “course-builder”Package: course-builder
| Permission | Seeded for roles | Constant |
|---|---|---|
course_builder_use |
admin, tutor | CourseBuilderPermissionsEnum::COURSE_BUILDER_USE |
courses
Section titled “courses”Package: courses
| Permission | Seeded for roles | Constant |
|---|---|---|
course_list |
admin, tutor | CoursesPermissionsEnum::COURSE_LIST |
course_create |
admin, tutor | CoursesPermissionsEnum::COURSE_CREATE |
course_update |
admin | CoursesPermissionsEnum::COURSE_UPDATE |
course_delete |
admin | CoursesPermissionsEnum::COURSE_DELETE |
course_read |
admin | CoursesPermissionsEnum::COURSE_ATTEND |
course_update_authored |
admin, tutor | CoursesPermissionsEnum::COURSE_UPDATE_OWNED |
course_delete_authored |
admin, tutor | CoursesPermissionsEnum::COURSE_DELETE_OWNED |
course_read_authored |
admin, tutor | CoursesPermissionsEnum::COURSE_ATTEND_OWNED |
course_list_authored |
tutor | CoursesPermissionsEnum::COURSE_LIST_OWNED |
courses-import-export
Section titled “courses-import-export”Package: courses-import-export
| Permission | Seeded for roles | Constant |
|---|---|---|
course-import-export_import |
admin | CoursesImportExportPermissionsEnum::COURSES_IMPORT |
course-import-export_export |
admin | CoursesImportExportPermissionsEnum::COURSES_EXPORT |
course-import-export_export_authored |
admin | CoursesImportExportPermissionsEnum::COURSES_EXPORT_OWNED |
course-import-export_clone |
admin | CoursesImportExportPermissionsEnum::COURSES_CLONE |
csv-users
Section titled “csv-users”Package: csv-users
| Permission | Seeded for roles | Constant |
|---|---|---|
csv-users_export |
admin | CsvUserPermissionsEnum::CSV_USERS_EXPORT |
csv-users_import |
admin | CsvUserPermissionsEnum::CSV_USERS_IMPORT |
csv-user_group_export |
admin | CsvUserPermissionsEnum::CSV_USER_GROUP_EXPORT |
csv-user_group_import |
admin | CsvUserPermissionsEnum::CSV_USER_GROUP_IMPORT |
dictionaries
Section titled “dictionaries”Package: dictionaries
| Permission | Seeded for roles | Constant |
|---|---|---|
dictionary_list |
admin | DictionariesPermissionEnum::DICTIONARY_LIST |
dictionary_create |
admin | DictionariesPermissionEnum::DICTIONARY_CREATE |
dictionary_read |
admin | DictionariesPermissionEnum::DICTIONARY_READ |
dictionary_update |
admin | DictionariesPermissionEnum::DICTIONARY_UPDATE |
dictionary_delete |
admin | DictionariesPermissionEnum::DICTIONARY_DELETE |
dictionary-word_list |
admin | DictionariesPermissionEnum::DICTIONARY_WORD_LIST |
dictionary-word_create |
admin | DictionariesPermissionEnum::DICTIONARY_WORD_CREATE |
dictionary-word_read |
admin | DictionariesPermissionEnum::DICTIONARY_WORD_READ |
dictionary-word_update |
admin | DictionariesPermissionEnum::DICTIONARY_WORD_UPDATE |
dictionary-word_delete |
admin | DictionariesPermissionEnum::DICTIONARY_WORD_DELETE |
dictionary-word_import |
admin | DictionariesPermissionEnum::DICTIONARY_WORD_IMPORT |
example-plugin
Section titled “example-plugin”Package: example-plugin
| Permission | Seeded for roles | Constant |
|---|---|---|
example-plugin_send-greeting |
admin | ExamplePluginPermissionEnum::SEND_GREETING |
Package: files
| Permission | Seeded for roles | Constant |
|---|---|---|
file_list |
admin, tutor | FilePermissionsEnum::FILE_LIST |
file_list_self |
admin, tutor | FilePermissionsEnum::FILE_LIST_SELF |
file_create |
admin, tutor | FilePermissionsEnum::FILE_CREATE |
file_delete |
admin, tutor | FilePermissionsEnum::FILE_DELETE |
file_update |
admin, tutor | FilePermissionsEnum::FILE_UPDATE |
Package: h5p
| Permission | Seeded for roles | Constant |
|---|---|---|
h5p_list |
admin | H5PPermissionsEnum::H5P_LIST |
h5p_read |
admin | H5PPermissionsEnum::H5P_READ |
h5p_create |
admin | H5PPermissionsEnum::H5P_CREATE |
h5p_delete |
admin | H5PPermissionsEnum::H5P_DELETE |
h5p_update |
admin | H5PPermissionsEnum::H5P_UPDATE |
h5p_author_list |
admin | H5PPermissionsEnum::H5P_AUTHOR_LIST |
h5p_author_update |
admin | H5PPermissionsEnum::H5P_AUTHOR_UPDATE |
h5p_author_delete |
admin | H5PPermissionsEnum::H5P_AUTHOR_DELETE |
h5p_library_list |
admin | H5PPermissionsEnum::H5P_LIBRARY_LIST |
h5p_library_read |
admin | H5PPermissionsEnum::H5P_LIBRARY_READ |
h5p_library_create |
admin | H5PPermissionsEnum::H5P_LIBRARY_CREATE |
h5p_library_delete |
admin | H5PPermissionsEnum::H5P_LIBRARY_DELETE |
h5p_library_update |
admin | H5PPermissionsEnum::H5P_LIBRARY_UPDATE |
h5p_library_install |
admin | H5PPermissionsEnum::H5P_LIBRARY_INSTALL |
h5p_library_upload |
admin | H5PPermissionsEnum::H5P_LIBRARY_UPLOAD |
interactive
Section titled “interactive”Package: interactive
| Permission | Seeded for roles | Constant |
|---|---|---|
interactive_manage |
admin, tutor | InteractivePermissionsEnum::INTERACTIVE_MANAGE |
liascript
Section titled “liascript”Package: liascript
| Permission | Seeded for roles | Constant |
|---|---|---|
liascript_manage |
admin, tutor | LiaScriptPermissionsEnum::LIASCRIPT_MANAGE |
living-course
Section titled “living-course”Package: living-course
| Permission | Seeded for roles | Constant |
|---|---|---|
living_course_review |
LivingCoursePermissionsEnum::LIVING_COURSE_REVIEW |
Package: lrs
| Permission | Seeded for roles | Constant |
|---|---|---|
lrs_statement-list |
admin | LrsPermissionEnum::STATEMENT_LIST |
Package: lti
| Permission | Seeded for roles | Constant |
|---|---|---|
lti_manage |
admin | LtiPermissionsEnum::LTI_MANAGE |
model-fields
Section titled “model-fields”Package: model-fields
| Permission | Seeded for roles | Constant |
|---|---|---|
metadata_create_update |
admin | MetaFieldPermissionsEnum::METADATA_CREATE_UPDATE |
metadata_delete |
admin | MetaFieldPermissionsEnum::METADATA_DELETE |
metadata_list |
admin | MetaFieldPermissionsEnum::METADATA_LIST |
notifications
Section titled “notifications”Package: notifications
| Permission | Seeded for roles | Constant |
|---|---|---|
dashboard-app_notification-list_access |
admin | NotificationsPermissionsEnum::READ_ALL_NOTIFICATIONS |
dashboard-app_notification-list_access_self |
admin | NotificationsPermissionsEnum::READ_NOTIFICATION_EVENTS_LIST |
Package: pages
| Permission | Seeded for roles | Constant |
|---|---|---|
page_list |
admin | PagesPermissionsEnum::PAGE_LIST |
page_read |
admin | PagesPermissionsEnum::PAGE_READ |
page_create |
admin | PagesPermissionsEnum::PAGE_CREATE |
page_delete |
admin | PagesPermissionsEnum::PAGE_DELETE |
page_update |
admin | PagesPermissionsEnum::PAGE_UPDATE |
payments
Section titled “payments”Package: payments
| Permission | Seeded for roles | Constant |
|---|---|---|
payment_list |
admin | PaymentsPermissionsEnum::PAYMENTS_LIST |
payment_read |
admin | PaymentsPermissionsEnum::PAYMENTS_READ |
payment_export |
admin | PaymentsPermissionsEnum::PAYMENTS_EXPORT |
pencil-spaces
Section titled “pencil-spaces”Package: pencil-spaces
| Permission | Seeded for roles | Constant |
|---|---|---|
pencil-spaces_login |
admin, student | PencilSpacesPermissionEnum::PENCIL_SPACES_LOGIN |
permissions
Section titled “permissions”Package: permissions
| Permission | Seeded for roles | Constant |
|---|---|---|
permission_role_manage |
admin | PermissionsPermissionsEnum::PERMISSIONS_ROLE_MANAGE |
permission_role_list |
admin | PermissionsPermissionsEnum::PERMISSIONS_ROLE_LIST |
permission_role_read |
admin | PermissionsPermissionsEnum::PERMISSIONS_ROLE_READ |
permission_role_create |
admin | PermissionsPermissionsEnum::PERMISSIONS_ROLE_CREATE |
permission_role_update |
admin | PermissionsPermissionsEnum::PERMISSIONS_ROLE_UPDATE |
permission_role_delete |
admin | PermissionsPermissionsEnum::PERMISSIONS_ROLE_DELETE |
questionnaire
Section titled “questionnaire”Package: questionnaire
| Permission | Seeded for roles | Constant |
|---|---|---|
questionnaire_list |
admin, tutor | QuestionnairePermissionsEnum::QUESTIONNAIRE_LIST |
questionnaire_read |
admin, tutor | QuestionnairePermissionsEnum::QUESTIONNAIRE_READ |
questionnaire_create |
admin, tutor | QuestionnairePermissionsEnum::QUESTIONNAIRE_CREATE |
questionnaire_delete |
admin, tutor | QuestionnairePermissionsEnum::QUESTIONNAIRE_DELETE |
questionnaire_update |
admin, tutor | QuestionnairePermissionsEnum::QUESTIONNAIRE_UPDATE |
question_list |
admin, tutor | QuestionnairePermissionsEnum::QUESTION_LIST |
question_read |
admin, tutor | QuestionnairePermissionsEnum::QUESTION_READ |
question_create |
admin, tutor | QuestionnairePermissionsEnum::QUESTION_CREATE |
question_delete |
admin, tutor | QuestionnairePermissionsEnum::QUESTION_DELETE |
question_update |
admin, tutor | QuestionnairePermissionsEnum::QUESTION_UPDATE |
question_answer_visibility_change |
admin, tutor | QuestionnairePermissionsEnum::QUESTION_ANSWER_VISIBILITY_CHANGE |
questionnaire_list_authored |
tutor | QuestionnairePermissionsEnum::QUESTIONNAIRE_LIST_AUTHORED |
reports
Section titled “reports”Package: reports
| Permission | Seeded for roles | Constant |
|---|---|---|
report_list |
admin | ReportsPermissionsEnum::DISPLAY_REPORTS |
Package: scorm
| Permission | Seeded for roles | Constant |
|---|---|---|
scorm_list |
admin | ScormPermissionsEnum::SCORM_LIST |
scorm_read |
admin | ScormPermissionsEnum::SCORM_READ |
scorm_create |
admin, tutor | ScormPermissionsEnum::SCORM_CREATE |
scorm_delete |
admin | ScormPermissionsEnum::SCORM_DELETE |
scorm_update |
admin, tutor | ScormPermissionsEnum::SCORM_UPDATE |
scorm_track-read |
admin, student, tutor | ScormPermissionsEnum::SCORM_GET_TRACK |
scorm_track-update |
admin, student, tutor | ScormPermissionsEnum::SCORM_SET_TRACK |
scorm_list-own |
tutor | ScormPermissionsEnum::SCORM_LIST_OWN |
scorm_read-own |
tutor | ScormPermissionsEnum::SCORM_READ_OWN |
scorm_delete-own |
tutor | ScormPermissionsEnum::SCORM_DELETE_OWN |
settings
Section titled “settings”Package: settings
| Permission | Seeded for roles | Constant |
|---|---|---|
settings_manage |
admin | SettingsPermissionsEnum::SETTINGS_MANAGE |
settings_create |
admin | SettingsPermissionsEnum::SETTINGS_CREATE |
settings_delete |
admin | SettingsPermissionsEnum::SETTINGS_DELETE |
settings_update |
admin | SettingsPermissionsEnum::SETTINGS_UPDATE |
settings_read |
admin | SettingsPermissionsEnum::SETTINGS_READ |
settings_list |
admin | SettingsPermissionsEnum::SETTINGS_LIST |
settings_list_readonly |
tutor | SettingsPermissionsEnum::SETTINGS_LIST_READONLY |
settings_config_list |
admin | SettingsPermissionsEnum::CONFIG_LIST |
settings_config_update |
admin | SettingsPermissionsEnum::CONFIG_UPDATE |
stationary-events
Section titled “stationary-events”Package: stationary-events
| Permission | Seeded for roles | Constant |
|---|---|---|
stationary-event_list |
admin, tutor | StationaryEventPermissionsEnum::STATIONARY_EVENT_LIST |
stationary-event_create |
admin, tutor | StationaryEventPermissionsEnum::STATIONARY_EVENT_CREATE |
stationary-event_read |
admin, tutor | StationaryEventPermissionsEnum::STATIONARY_EVENT_READ |
stationary-event_update |
admin, tutor | StationaryEventPermissionsEnum::STATIONARY_EVENT_UPDATE |
stationary-event_delete |
admin, tutor | StationaryEventPermissionsEnum::STATIONARY_EVENT_DELETE |
Package: tags
| Permission | Seeded for roles | Constant |
|---|---|---|
tags_create |
admin, tutor | TagsPermissionsEnum::TAGS_CREATE |
tags_delete |
admin, tutor | TagsPermissionsEnum::TAGS_DELETE |
tags_list |
admin, tutor | TagsPermissionsEnum::TAGS_LIST |
tags_update |
admin, tutor | TagsPermissionsEnum::TAGS_UPDATE |
Package: tasks
| Permission | Seeded for roles | Constant |
|---|---|---|
task_create-own |
admin, student | TaskPermissionEnum::CREATE_OWN_TASK |
task_update-own |
admin, student | TaskPermissionEnum::UPDATE_OWN_TASK |
task_delete-own |
admin, student | TaskPermissionEnum::DELETE_OWN_TASK |
task_list-own |
admin, student | TaskPermissionEnum::LIST_OWN_TASK |
task_find-own |
admin, student | TaskPermissionEnum::FIND_OWN_TASK |
task_create |
admin | TaskPermissionEnum::CREATE_TASK |
task_update |
admin | TaskPermissionEnum::UPDATE_TASK |
task_delete |
admin | TaskPermissionEnum::DELETE_TASK |
task_list |
admin | TaskPermissionEnum::LIST_TASK |
task_find |
admin | TaskPermissionEnum::FIND_TASK |
task-note_create-own |
admin, student | TaskPermissionEnum::CREATE_OWN_TASK_NOTE |
task-note_update-own |
admin, student | TaskPermissionEnum::UPDATE_OWN_TASK_NOTE |
task-note_delete-own |
admin, student | TaskPermissionEnum::DELETE_OWN_TASK_NOTE |
task-note_create |
admin | TaskPermissionEnum::CREATE_TASK_NOTE |
task-note_update |
admin | TaskPermissionEnum::UPDATE_TASK_NOTE |
task-note_delete |
admin | TaskPermissionEnum::DELETE_TASK_NOTE |
templates
Section titled “templates”Package: templates
| Permission | Seeded for roles | Constant |
|---|---|---|
template_create |
admin | TemplatesPermissionsEnum::TEMPLATES_CREATE |
template_delete |
admin | TemplatesPermissionsEnum::TEMPLATES_DELETE |
template_update |
admin | TemplatesPermissionsEnum::TEMPLATES_UPDATE |
template_list |
admin | TemplatesPermissionsEnum::TEMPLATES_LIST |
template_read |
admin | TemplatesPermissionsEnum::TEMPLATES_READ |
events_trigger |
admin | TemplatesPermissionsEnum::EVENTS_TRIGGER |
templates-pdf
Section titled “templates-pdf”Package: templates-pdf
| Permission | Seeded for roles | Constant |
|---|---|---|
fabricjs_pdf_read_all |
admin | PdfPermissionsEnum::PDF_READ_ALL |
fabricjs_list |
admin | PdfPermissionsEnum::PDF_LIST |
topic-type-gift
Section titled “topic-type-gift”Package: topic-type-gift
| Permission | Seeded for roles | Constant |
|---|---|---|
quiz-attempt_create-own |
admin, student | TopicTypeGiftPermissionEnum::CREATE_OWN_QUIZ_ATTEMPT |
quiz-attempt_list-own |
admin, student | TopicTypeGiftPermissionEnum::LIST_OWN_QUIZ_ATTEMPT |
quiz-attempt_read-own |
admin, student | TopicTypeGiftPermissionEnum::READ_OWN_QUIZ_ATTEMPT |
quiz-attempt_list |
admin | TopicTypeGiftPermissionEnum::LIST_QUIZ_ATTEMPT |
quiz-attempt_read |
admin | TopicTypeGiftPermissionEnum::READ_QUIZ_ATTEMPT |
quiz-attempt_update |
admin | TopicTypeGiftPermissionEnum::UPDATE_QUIZ_ATTEMPT |
quiz-attempt_list-self |
admin, tutor | TopicTypeGiftPermissionEnum::LIST_SELF_QUIZ_ATTEMPT |
gift-quiz_read |
admin, tutor | TopicTypeGiftPermissionEnum::READ_GIFT_QUIZ |
gift-quiz_update |
admin, tutor | TopicTypeGiftPermissionEnum::UPDATE_GIFT_QUIZ |
gift-quiz-question_create |
admin | TopicTypeGiftPermissionEnum::CREATE_GIFT_QUIZ_QUESTION |
gift-quiz-question_update |
admin, tutor | TopicTypeGiftPermissionEnum::UPDATE_GIFT_QUIZ_QUESTION |
gift-quiz-question_delete |
admin, tutor | TopicTypeGiftPermissionEnum::DELETE_GIFT_QUIZ_QUESTION |
gift-quiz-question_export |
admin | TopicTypeGiftPermissionEnum::EXPORT_GIFT_QUIZ_QUESTION |
gift-quiz-question_import |
admin | TopicTypeGiftPermissionEnum::IMPORT_GIFT_QUIZ_QUESTION |
topic-type-project
Section titled “topic-type-project”Package: topic-type-project
| Permission | Seeded for roles | Constant |
|---|---|---|
project-solution_create-own |
admin, student | TopicTypeProjectPermissionEnum::CREATE_OWN_PROJECT_SOLUTION |
project-solution_list-own |
admin, student | TopicTypeProjectPermissionEnum::LIST_OWN_PROJECT_SOLUTION |
project-solution_delete-own |
admin, student | TopicTypeProjectPermissionEnum::DELETE_OWN_PROJECT_SOLUTION |
project-solution_read-own |
admin, student | TopicTypeProjectPermissionEnum::READ_OWN_PROJECT_SOLUTION |
project-solution_list |
admin | TopicTypeProjectPermissionEnum::LIST_PROJECT_SOLUTION |
project-solution_delete |
admin | TopicTypeProjectPermissionEnum::DELETE_PROJECT_SOLUTION |
project-solution_read |
admin | TopicTypeProjectPermissionEnum::READ_PROJECT_SOLUTION |
project-solution_update |
admin | TopicTypeProjectPermissionEnum::UPDATE_PROJECT_SOLUTION |
translations
Section titled “translations”Package: translations
| Permission | Seeded for roles | Constant |
|---|---|---|
translation_list |
admin | TranslationsPermissionsEnum::TRANSLATION_LIST |
translation_create |
admin | TranslationsPermissionsEnum::TRANSLATION_CREATE |
translation_read |
admin | TranslationsPermissionsEnum::TRANSLATION_READ |
translation_update |
admin | TranslationsPermissionsEnum::TRANSLATION_UPDATE |
translation_delete |
admin | TranslationsPermissionsEnum::TRANSLATION_DELETE |
translation_list_readonly |
admin, tutor | TranslationsPermissionsEnum::TRANSLATION_LIST_READONLY |
Package: video
| Permission | Seeded for roles | Constant |
|---|---|---|
video_process-states-list |
admin | VideoPermissionEnum::VIDEO_PROCESS_STATES_LIST |
vouchers
Section titled “vouchers”Package: vouchers
| Permission | Seeded for roles | Constant |
|---|---|---|
coupon_list |
admin | VoucherPermissionsEnum::COUPON_LIST |
coupon_create |
admin | VoucherPermissionsEnum::COUPON_CREATE |
coupon_read |
admin | VoucherPermissionsEnum::COUPON_READ |
coupon_update |
admin | VoucherPermissionsEnum::COUPON_UPDATE |
coupon_delete |
admin | VoucherPermissionsEnum::COUPON_DELETE |
coupon_use |
admin, student, tutor | VoucherPermissionsEnum::COUPON_USE |
webinar
Section titled “webinar”Package: webinar
| Permission | Seeded for roles | Constant |
|---|---|---|
webinar_list |
admin | WebinarPermissionsEnum::WEBINAR_LIST |
webinar_create |
admin, tutor | WebinarPermissionsEnum::WEBINAR_CREATE |
webinar_update |
admin | WebinarPermissionsEnum::WEBINAR_UPDATE |
webinar_delete |
admin | WebinarPermissionsEnum::WEBINAR_DELETE |
webinar_read |
admin | WebinarPermissionsEnum::WEBINAR_READ |
webinar_list-own |
tutor | WebinarPermissionsEnum::WEBINAR_LIST_OWN |
webinar_update-own |
tutor | WebinarPermissionsEnum::WEBINAR_UPDATE_OWN |
webinar_delete-own |
tutor | WebinarPermissionsEnum::WEBINAR_DELETE_OWN |
webinar_read-own |
tutor | WebinarPermissionsEnum::WEBINAR_READ_OWN |