Like @sbernesto correctly pointed out, you have to use the “Course team membership” feature to assign the staff permissions to users to grant them staff permissions only on specific courses.
The is_staff permission granted to them via the Django admin interface makes them a “global” staff user and that grants them staff access to all the courses on the instance.
I have the same problem as @Hilal_Gungor, but if I deactivate the “Staff” check for the user, it does not show the “Create course” button
How could I make it show the “Create course” button without being activated as staff.
Thanks!
Non staff users can also create courses, but they should see a button to ask for being a course creator. Once they click on this button, and admin should be able to grant course creators privileges in Studio’s Django admin under the Course Creators section. Note that it is not in the LMS’s Django admin, but in Studio’s.
Hope it helps!