Prevent staff to create courses for different organizations

Ok, I’m learning a lot here…

We shouldn’t be running tutor dev unless we’re actually doing development on Tutor itself (ref, though note: this may change too, cf Tutor Enhancement Proposal (TEP) for a quicker development workflow)

  • tutor dev runs openedx with development settings (i.e., cms/env/devstack.py).
  • tutor local uses the production settings, and so allows us to override FEATURES using Tutor’s configurable environment variables.

So even though this devstack issue is confusing, I don’t think a PR to fix it would be accepted. We just need to use tutor local when doing local openedx dev. However:

@mcan , if this is still not working for you in tutor local / production, please let me know?

1 Like