Hola
Podemos probar el servicio web que recupera los usuarios de Moodle.
Revisen que tengan habilitada la función core_user_get_users. lista de funciones
Para probar el webservice, obtengan el token de Moodle y reemplacen , y en el siguiente comando
curl -v "<URL DE MOODLE>/webservice/rest/server.php?wstoken=<TOKEN>&moodlewsrestformat=json&wsfunction=core_user_get_users&criteria[0][key]=lastname&criteria[0][value]=<TERMINO A BUSCAR>%"
Ese es el servicio que se utiliza en la sección Moodle de administrar Personas. Luego se quitan los resultados de usuarios que ya están asociados a una persona en Guaraní.
Ese proceso lo pueden ver en el método get_usuarios_moodle de la clase php/nucleo/matriculas/personas/cn_ent_personas.php
Saludos!
3