Puedes crear una nueva función del sistema o asignar roles existentes al usuario. Esto se centrará en crear uno que se limite a los permisos que necesitamos.
- Dirígete a Site Administration > Users > Define roles
- Haz clic en el botón "Add a new role" situado en la parte inferior
- No hay necesidad real de elegir un rol, ya que esto solo asignará todos los permisos necesarios, así que haz clic en el botón "Continue".
- Marca las casillas “System”, “User” y “Category” junto a la sección “Context types where this role may be assigned”
- Desplázate hasta la parte inferior y busca los permisos. Marca la casilla junto a cada uno de los permisos. Los permisos necesarios son los siguientes:
-
-
-
-
- moodle/category:manage
- moodle/category:viewhiddencategories
- moodle/course:create
- moodle/course:changecategory
- moodle/course:changefullname
- moodle/course:changeidnumber
- moodle/course:changeshortname
- moodle/course:changesummary
- moodle/course:delete
- moodle/course:visibility
- moodle/course:update
- moodle/course:tag
- webservice/rest:use
- moodle/webservice:createtoken
- moodle/user:update
- moodle/course:enrolconfig
- moodle/course:manageactivities
- moodle/course:useremail
- moodle/course:view
- moodle/course:viewhiddencourses
- moodle/course:viewparticipants
- moodle/course:visibility
- moodle/grade:edit
- moodle/grade:viewall
- moodle/user:viewdetails
- moodle/user:viewhiddendetails
- mod/assign:grade
- mod/assign:view
- moodle/site:accessallgroups
-
-
-
- Cuando hayas terminado, haz clic en Add o (Save Changes) en la parte inferior. A continuación, verás la lista de permisos para este rol, por lo que debes comprobar que se hayan asignado todos los permisos.
- A continuación dirígete a Site Administration > Users > Assign system roles
- Deberías ver tu nuevo rol de sistema en la siguiente pantalla. Haz clic en el nombre para asignar usuarios.
- Esta operación te llevará a otra pantalla de selección de usuario. Mueve el usuario que has creado para el uso del servicio web de edx a este rol resaltando su nombre de usuario y haciendo clic en "Add".
- Los cambios se guardan automáticamente, por lo que después de esto has terminado de configurar los permisos y el rol adecuados para el usuario. ¡Bien hecho!