@hesspe thanks for that great list of basic teacher role permissions.
I learned that any role based on the teacher role can export course content from the course's Settings page. They would also be able to use import and "copy a canvas course" from this course, if they have a course shell in which they are a teacher. This may fall into your category "change course settings", which includes being able to reset course content!
I think ability to change course settings, or use any functions there or on the course front page, should be specific permissions that can be turned off. Maybe I'll make an Idea about this.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.