¿Cómo configurar el complemento LearnDash Integrator con SAML/OAuth en WordPress?
Resumen
Aprende a integrar el complemento LearnDash Integrator con los plugins de inicio de sesión único (SSO) SAML y OAuth para WordPress. Esta guía te muestra cómo configurar las asignaciones de grupos del IdP, asignar usuarios a grupos de LearnDash automáticamente durante el SSO, establecer grupos predeterminados y administrar fácilmente la pertenencia de los usuarios a grupos.
Requisitos previos: descarga e instalación
Configurar el complemento LearnDash Integrator
Nota: Si utiliza un entorno de desarrollo, pruebas o producción, o un plugin OAuth SSO para WordPress , necesitará 3 licencias de plugin (con descuentos aplicables a entornos de preproducción). Esto se debe a que la licencia está vinculada al dominio de la instancia de WordPress. Para obtener descuentos por volumen, contáctenos en oauthsupport@xecurify.com .
Configurar el complemento Learndash Integrator con el plugin de inicio de sesión único (SSO) del cliente OAuth
El integrador LearnDash de miniOrange le permite asignar los grupos de LearnDash en función de los atributos enviados por el proveedor de identidad.
- Ve al plugin de inicio de sesión único (SSO) de miniOrange para WordPress. Selecciona tu proveedor de OAuth de la lista.
- Completa el formulario Configuración del proveedor OAuth Configure siguiendo las guías de configuración que encontrará aquí. Después de guardar la configuración, haga clic en Configuración de prueba botón. Puedes ver el Atributo nombre y su valor en la tabla de configuración de prueba.
- Desplácese hacia abajo y vaya a la Mapeo de roles sección. Desde su tabla de configuración de prueba, asigne el Nombre del atributo de grupo. (Consulte la imagen a continuación)
- Haga clic en el elemento Guardar mapeo para guardar su mapeo.
- Ahora ve a la Integrador de Learndash Añadir.
- Seleccione el elemento Proveedor de OAuth Seleccione en la lista desplegable el rol que desea configurar con learndash y haga clic en el Seleccionar .
- Si desea que los grupos de Learndash se asignen solo en el primer inicio de sesión SSO y no desea cambiar los grupos incluso si sus grupos IDP cambian, puede habilitar la Mantener grupos de usuarios existentes casilla de verificación.
- Si desea agregar el usuario a un nuevo grupo sin ser eliminado de los grupos de usuarios asignados actualmente, puede habilitar la opción No elimine los grupos de usuarios actualmente asignados y agregue el usuario a un nuevo grupo ajuste.
- Al asignar un nuevo grupo o actualizar uno existente, si desea designar a un usuario como líder del grupo LearnDash y el usuario SSO tiene la capacidad de "líder de grupo", puede activar la opción Asigne líderes al grupo LearnDash si el usuario tiene capacidad de líder de grupo. casilla de verificación.
- Para Opción de rol predeterminadoSeleccione el grupo Learndash para el usuario proveniente del IDP. Si no ha proporcionado ninguna asignación para ninguno de los usuarios, se les asignará el grupo predeterminado.
Si desea asignar un usuario a varios grupos en función de varios valores de atributos, siga los pasos que se indican a continuación.
- Desde su tabla de configuración de prueba, asigne el nombre del atributo del grupo (asigne el nombre de la clave del atributo para múltiples valores de atributos, por ejemplo, grupos).
- Haga clic en AÑADIR UN NUEVO NOMBRE DE GRUPO enlace. Seleccione el nombre del grupo Learndash en el menú desplegable y en el menú Nombre del grupo de desplazados internosIntroduzca el valor del atributo del usuario desde su proveedor de identidad (IDP). Puede añadir varios nombres de grupo haciendo clic en el botón de signo más.
- Haga clic en el elemento Guardar .
- Realice el sso en su sitio y ahora podrá ver que el usuario está agregado al grupo Learndash respectivo.
En esta guía, ha configurado correctamente el complemento LearnDash Integrator con el plugin de inicio de sesión único (SSO) SAML u OAuth de miniOrange , asignando los atributos de grupo recibidos de su proveedor de identidad a los grupos de cursos de LearnDash correspondientes. Esta solución asigna automáticamente a cada alumno al grupo y nivel de acceso correctos en cada inicio de sesión SSO, eliminando el trabajo de inscripción manual y brindando a sus alumnos acceso inmediato y personalizado a sus cursos.
ARTÍCULOS RELACIONADOS