Para restringir la creación de cursos, solo para los usuarios que sean miembros de “staff” en la plataforma OpenEdx implementado Bitnami, debemos proceder de la siguiente manera:
- Editar el archivo, /opt/{directorio de instalación}/apps/edx/edx-platform/cms/envs/common.py , y modificar las siguientes líneas:
- ‘DISABLE_COURSE_CREATION’: True, ‘STUDIO_REQUEST_EMAIL’: “This email address is being protected from spambots. You need JavaScript enabled to view it.”
- Modificar el siguiente archivo, /opt/{directorio de instalación}/apps/edx/edx-platform/cms/envs/aws.py, en la línea 188, ENV_FEATURES = ENV_TOKENS.get(‘FEATURES’, ENV_TOKENS.get(‘MITX_FEATURES’)).
- Ejecutar los siguientes comandos desde el siguiente directorio, /opt/{directorio de instalación}/apps/edx/edx-platform/
- sudo SERVICE_VARIANT=lms ./bin/paver.edxapp update_assets lms –settings=aws
- SERVICE_VARIANT=cms ./bin/paver.edxapp update_assets cms –settings=aws
- Por último reiniciar los servicios, /opt/{directorio de instalación}/ctlscript.sh retart