Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changing to Kickstart course format: only allowed for specific roles #39

Open
AntonT76 opened this issue Aug 31, 2022 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@AntonT76
Copy link

Hello,

our teachers are allowed to change course formats (topic format, grid format, ...). Is it possible to restrict changing to course format "Kickstart" for specific roles? In Moodle role management I didn't find any possibility.

Reason:

  • Kickstart should only be available to teachers in new courses
  • after selecting a template or importing a course, teachers are no longer permitted to change course format to "Kickstart" (we would like to avoid users to change course format to kickstart and some course content will be lost).

br, Anton

@stefanscholz
Copy link
Member

Hi @AntonT76,

we do have two capabilities

format/kickstart:import_from_template (free)
local/kickstart_pro:import_other_courses (pro)

These two control wether a user can import templates (first one) and wether a user can import content from other courses (second one).

Neither of the capabilities though prevent the user from selecting the format in the first place. I have never seen a format to have a capability to "use" it in general.

I can check with my developers if it's possible.

One side note:
We do have a setting where admins can decide wether existing contents are deleted before importing a template or if it should be merged with the existing content. In the latter case, no contents would be deleted.

Best
Stefan

@stefanscholz stefanscholz added the enhancement New feature or request label Aug 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

2 participants