La llamada adecuada para actualizar la contraseña de un usuario proporcionando una nueva es:
PUT /d2l/api/lp/(versión)/usuarios/( userId)/contraseña {
"Contraseña":
}
Algunas notas:
- Tenga en cuenta que la llamada no acepta una barra diagonal final y también es una ruta PUT.
- Tenga en cuenta que la ruta POST aplica un restablecimiento de contraseña al usuario enviándole el "correo electrónico de restablecimiento de contraseña". Tampoco acepta una barra diagonal final; tampoco acepta ningún dato del cuerpo en el cuerpo de la publicación (es una publicación vacía, que debería tener Content-Length: 0): POST /d2l/api/lp/(versión)/usuarios/( userId)/contraseña
- Tenga en cuenta que Todos estos métodos probablemente constituirá un "evento de cambio de contraseña" y dará lugar a que el LMS vacíe todos los tokens de ID de usuario/clave de Valence para ese usuario, para todas las aplicaciones de Valence.
- Si ese usuario está usando alguna aplicación de Valence, es probable que se le pida que vuelva a autenticarse para obtener nuevos tokens para cada aplicación. Esta es una característica de seguridad que no se puede evitar y puede tener un impacto significativo si, por ejemplo, está cambiando la contraseña para impulsar una "cuenta de usuario de servicio para una aplicación de Valence administrativa" que permite que la aplicación o el script realicen tareas administrativas de manera "sin encabezado".
¿Permisos necesarios?
Tipo de unidad organizativa de permiso de herramienta UserInfoPrivacy Ver ID definidos por la organización Usuarios de la organización Ver la dirección de correo electrónico de los usuarios Usuarios de la organización Ver los identificadores definidos por los usuarios Usuarios de la organización Ver usuario Inscripciones Usuarios de la organización Ver la herramienta de administración de usuarios Usuarios de la organización Ver la información de contacto de los usuarios Usuarios de la organización Actualizar un usuario Usuarios de la organización Enviar la contraseña de los usuarios por correo electrónico Usuarios de la organización Restablezca las contraseñas de los usuarios en la herramienta de edición Usuarios de la organización Ver configuraciones regionales preferidas del usuario Organización