Cuentas delegadas
Permite que personas elegidas accedan como otras cuentas, solo cuando y durante el tiempo que usted permita.
Delegate Account (local_delegateaccount) es un plugin local de Moodle que da a personas concretas acceso a cuentas concretas. Un administrador decide quién puede actuar como quién y durante qué periodo. La persona abre entonces la cuenta desde su menú de usuario mediante la función Acceder como de Moodle, y todo lo que hace queda registrado en el log del sitio con ambos nombres.

Encuentre su camino
Sección titulada «Encuentre su camino»Elija la ruta que corresponde a lo que quiere hacer. Cada una lista las páginas que debe leer, en orden, con la utilidad de cada una.
Administro el sitio
Instale el plugin, dé el permiso y cree su primera delegación.
- InstalaciónRequisitos y cómo instalar el plugin desde una release o desde Git.
- Dar permiso a las personasCree el rol que permite usar delegaciones y asígnelo.
- Inicio rápidoDesde una instalación nueva hasta una persona trabajando en una cuenta delegada, en cinco pasos.
- Crear delegacionesElija quién puede abrir qué cuentas, y cuándo.
- Gestionar delegacionesBusque, edite, revoque y revise delegaciones, una a una o en bloque.
Uso cuentas delegadas
Abra una cuenta desde su menú de usuario, trabaje en ella y salga.
Lo amplío o lo reviso
Entienda cómo se decide el acceso y cómo está construido el plugin, y luego intégrelo.
- Cómo se decide el accesoLas dos condiciones que deben cumplirse, la vida de una delegación y cuándo termina una sesión delegada.
- Modelo de seguridadLo que el plugin nunca hace, lo que protege el sitio y en quién confiar.
- Documentación técnicaCómo está construido Delegate Account: qué modela, qué debe hacer, cómo se analiza y se diseña, y dónde vive cada parte en el código.
- Integración con servicios webLas funciones del servicio web, la capacidad que necesita cada una, sus límites y ejemplos.
- EventosLos eventos que dispara el plugin, para que otros plugins y el log puedan seguir cada cambio.
Cómo está organizada esta documentación
Sección titulada «Cómo está organizada esta documentación»Primeros pasos
Instale el plugin, dé el permiso y complete una primera tarea.
Conceptos
Por qué funciona como funciona: el modelo, el ciclo de vida y los límites.
Guías
Una tarea por página, con las pantallas que verá.
Referencia
Cada ajuste, capacidad, evento y función del servicio web.
Documentación técnica
El modelo de dominio, los casos de uso, el análisis, el diseño y un mapa hacia el código.
Por qué existe
Sección titulada «Por qué existe»Algunas personas necesitan trabajar dentro de la cuenta de otra: un equipo de soporte que corrige un perfil, un asistente que gestiona el calendario de una directora, un docente que sustituye a un colega. La capacidad Acceder como de Moodle permite abrir cualquier cuenta que se pueda ver, sin límite de tiempo. Delegate Account la reduce a pares explícitos y limitados en el tiempo. Cómo se decide el acceso explica las dos condiciones y la vida de una delegación.
Qué hace
Sección titulada «Qué hace»Delegaciones limitadas en el tiempo
Una fecha de inicio, una fecha de fin opcional y revocación explícita, con un historial completo de quién creó, cambió y revocó cada una.
Gestión en bloque
Cree delegaciones para varias personas y varias cuentas a la vez, y edite o revoque muchas juntas.
Permisos de sesión
Permita, impida o prohíba cualquier capacidad mientras alguien trabaja mediante una delegación, sin crear roles.
Informe de actividad
Cada evento registrado mientras se usaba una cuenta mediante una delegación, con filtros por fecha, componente y acción.
Límites del sitio
Máximo de delegaciones por persona, duración máxima, máximo de registros por acción en bloque y protección de los administradores.
Notificaciones
Mensajes opcionales cuando se concede o se revoca el acceso, en el idioma de cada destinatario y personalizables por idioma.
Además, las personas con delegaciones las abren desde Cuentas delegadas en su menú de usuario, y el plugin ofrece eventos para cada cambio, un servicio web restringido y compatibilidad con la API de privacidad.
DOC