¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

Icono de soporte
Soporte por correo electrónico de miniOrange
comercial

Gracias por su encuesta. Nuestro equipo pronto se comunicará con usted.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com

Resultados de la búsqueda:

×

Inicio de sesión único (SSO) de ERPNext


ERPNext es una plataforma de planificación de recursos empresariales (ERP) de código abierto basada en el marco de trabajo Frappe. Al integrar ERPNext con miniOrange mediante OAuth 2.0/OpenID Connect (OIDC), las organizaciones pueden habilitar el inicio de sesión único seguro (SSO), lo que permite a los usuarios acceder a ERPNext con sus credenciales organizacionales existentes, al tiempo que centraliza las políticas de autenticación y acceso en miniOrange.


Con miniOrange ERPNext SSO, puedes:

  • Permitir a los usuarios acceder de forma segura a ERPNext mediante el inicio de sesión único (SSO).
  • Centralice la autenticación y el control de acceso para los usuarios de ERPNext a través de miniOrange.
  • Conecte ERPNext con fuentes de identidad externas como Microsoft Entra ID, Active Directory/LDAP, AWS Cognito y otros proveedores de identidad compatibles.

Funciones de SSO admitidas

La integración OAuth/OIDC de miniOrange-ERPNext admite las siguientes capacidades de inicio de sesión único (SSO):

  • Inicio de sesión único (SSO) iniciado por el proveedor de servicios: Los usuarios acceden a la página de inicio de sesión de ERPNext y seleccionan la opción de inicio de sesión de miniOrange. ERPNext redirige al usuario a miniOrange para la autenticación y, tras una autenticación exitosa, el usuario regresa a ERPNext e inicia sesión.
  • Inicio de sesión único (SSO) iniciado por el proveedor de identidad (IdP): OAuth/OIDC está diseñado para flujos de autorización iniciados por el cliente, y ERPNext genera y valida el parámetro de estado de OAuth al iniciar la solicitud de inicio de sesión. Por lo tanto, el inicio de sesión único (SSO) directo iniciado por el IdP no está disponible de forma predeterminada. Si se requiere esta funcionalidad, se puede lograr mediante una personalización en ERPNext que inicie el flujo de OAuth antes de redirigir a miniOrange. Para obtener ayuda, póngase en contacto con el soporte técnico de miniOrange.
  • Aprovisionamiento JIT: Frappe admite la creación de usuarios Just-In-Time (JIT) mediante inicio de sesión social. Busca al usuario por su dirección de correo electrónico; si el usuario no existe y se permite el registro, Frappe crea automáticamente un nuevo usuario (por defecto, un usuario del sitio web) y completa el inicio de sesión.
  • Autenticación multifactor para ERPNext: Añada una capa adicional de seguridad al inicio de sesión único (SSO) de ERPNext utilizando más de 15 métodos de autenticación multifactor (MFA) compatibles con miniOrange.

Requisitos previos

  • Una versión de ERPNext/Frappe que admite el inicio de sesión social y permite configurar los ajustes de la clave de inicio de sesión social.
  • Una cuenta de administrador de proveedor de identidad (IdP) de miniOrange.

Conéctese con una fuente externa de usuarios


miniOrange proporciona autenticación de usuarios desde diversas fuentes externas, como directorios (como ADFS, Microsoft Active Directory, OpenLDAP, AWS, etc.), proveedores de identidad (como Microsoft Entra ID, Okta, AWS) y muchos más. Puede configurar su directorio/almacén de usuarios existente o agregar usuarios en miniOrange.



Siga la guía paso a paso que se muestra a continuación para configurar y probar el inicio de sesión único (SSO) de ERPNext.

1. Configurar ERPNext en miniOrange

  • Iniciar sesión en miniOrange Consola de administración.
  • Vaya al Aplicaciones y haga clic en Agregar aplicación .
  • Agregar aplicación de inicio de sesión único (SSO) de ERPNext

  • Seleccionar OAuth/Openid como tipo de aplicación de Todas las Aplicaciones desplegable.
  •  Inicio de sesión único (SSO) para ERPNext: seleccione el tipo de aplicación OAuth/OIDC.

  • Busque ERPSiguiente en la lista, si no encuentra ERPNext en la lista, entonces busque Conexión OAuth2/OpenID y puede configurar su aplicación a través de Conexión OAuth2/OpenID.
  • ERPNext Single Sign-On (SSO) seleccionar personalizado

  • En la pestaña Básico, ingrese los siguientes detalles:
  • Pestañas básicas Mareas Ideales para Lecciones
    Nombre que se ve en la pagina Introduzca un nombre para mostrar para la aplicación, por ejemplo ERPNext.
    URL a redirigir Introduzca la URL de devolución de llamada de ERPNext en este formato: https://<frappe-tenant-url>/api/method/frappe.integrations.oauth2_logins.custom/<provider-name>
    ID de cliente Copia lo generado ID de clienteLo usarás más adelante al configurar el Clave de inicio de sesión social en ERPNext.
    Secreto del cliente Copia lo generado Secreto del clienteLo usarás más adelante al configurar el Clave de inicio de sesión social en ERPNext.
    Descripción (opcional) Introduzca una descripción de la aplicación, si es necesario.
    Pestaña básica de inicio de sesión único (SSO) de ERPNext

  • Haga clic en Guardar.
  • Usted será redirigido a la Políticas .
  • ERPNext SSO haga clic en guardar redirigido a Políticas

  • Haga clic en el elemento Asignar grupo botón. Un nuevo Configurar la asignación de grupos Se abrirá una ventana modal.
    • Asignar grupo: Seleccione los grupos que desea vincular con la aplicación. Puede seleccionar hasta 20 grupos a la vez.
    • Panel de control de miniOrange: Vaya a Políticas y agregue una política.

    • Si necesitas crear un nuevo grupo, haz clic en Agregar nuevo grupo .
    • Introduzca el nombre del grupo y haga clic en Crear grupo.
    • Panel de control de miniOrange: Introduzca el nombre del grupo

    • Haga clic en Siguiente.
    • Asignar políticas: Agregue las políticas requeridas a los grupos seleccionados. Ingrese los siguientes detalles:
    • Primer factor: Seleccione el método de inicio de sesión en el menú desplegable.
      • Si selecciona Contraseña Como método de inicio de sesión, puede habilitar Autenticación de dos factores (MFA) y Autenticación adaptable, si es necesario.
      • Si selecciona Sin contraseña Como método de inicio de sesión, puede habilitar Autenticación de dos factores (MFA) si es necesario.
      • Si selecciona Enlace Mágico Como método de inicio de sesión, aparecen las siguientes opciones:
        • Habilitar el inicio de sesión desde otras direcciones IP: Cuando está habilitada, los usuarios pueden abrir el Enlace Mágico desde una dirección IP diferente a aquella desde la que se solicitó.
        • Habilitar el inicio de sesión desde otros dispositivos: Cuando está habilitada, los usuarios pueden abrir el Enlace Mágico en un dispositivo diferente al que utilizaron para solicitarlo.
  • Asignar políticas de inicio de sesión único (SSO) de ERPNext

  • Haga clic en GuardarSe crearán políticas para todos los grupos seleccionados.
  • Verá la política listada una vez que se haya agregado correctamente.
  • Inicio de sesión único (SSO) de ERPNext: haga clic en guardar y se crearán las políticas.

  • Usted puede ir a la Avanzado Pestaña para cambiar otras configuraciones, como el tiempo de vencimiento de los tokens de acceso, JWT y actualización.
    1. Caducidad del token de acceso: Durante cuánto tiempo debe ser válido el token de acceso proporcionado desde su creación. [En horas] Se debe generar un nuevo token de acceso después de su vencimiento.
    2. Vencimiento del token JWT: Durante cuánto tiempo debe ser válido el token JWT generado. [ En horas ]
    3. Actualizar vencimiento del token: Durante cuánto tiempo debe ser válido el token de actualización generado. [En Días] Tendrás que generar un nuevo token de actualización después del no mencionado. de dias.
    4. Habilitar identidad compartida: Esta función le permite controlar si un usuario compartido puede acceder o no a una aplicación específica.
    Manual del administrador de la plataforma de identidad miniOrange: vaya a la pestaña Avanzada para configurar los tiempos de vencimiento de los tokens.

  • Cambie a la Opciones de inicio de sesión .
    Proveedor de identidad principal Seleccione la fuente de ID predeterminada en el menú desplegable de la aplicación. Si no se selecciona ninguna, los usuarios verán la pantalla de inicio de sesión predeterminada y podrán elegir su propio proveedor de identidad (IDP). [En este caso, elija miniOrange].
    Flujos de SSO Seleccione el flujo SSO deseado del menú desplegable, como por ejemplo miniOrange como desplazado interno, miniOrange como corredor, o miniOrange como bróker con Discovery Flow.
    Mostrar en el panel del usuario final Habilite esta opción si desea mostrar esta aplicación en el panel del usuario final.
    Forzar autenticación Si habilita esta opción, los usuarios tendrán que iniciar sesión cada vez, incluso si su sesión ya existe.
    URI de cierre de sesión permitido Haga clic en el enlace "URIs de cierre de sesión permitidas" para agregar una lista de URLs de redireccionamiento posteriores al cierre de sesión. Los usuarios serán redirigidos a una de estas URLs tras cerrar sesión correctamente en miniOrange.
    Cierre de sesión único habilitado Habilite esta opción para enviar solicitudes de cierre de sesión a otras aplicaciones al cerrar sesión en esta aplicación.
    URL de inicio de sesión

    Puede incluir atributos de usuario en la URL de inicio de sesión utilizando marcadores de posición como {{username}}, {{primaryEmail}}, {{customAttribute1}}, etc. Estos marcadores de posición se reemplazarán dinámicamente con los valores de usuario reales durante el flujo de SSO iniciado por el IdP.

    Puedes generar una URL usando los siguientes atributos: username, primaryEmail, alternateEmail, fname, lname, primaryPhone y customAttribute1.

    La URL podría ser así https://login.com/{{username}}/?primaryEmail={{primaryEmail}}

  • Formato de parámetro de consulta: https://<sso-url>?username={{username}} https://<sso-url>?username={{username}}&email={{primaryEmail}}
  • Formato del parámetro de ruta: https://<sso-url>/{{customAttribute1}}/{{customAttribute2}}/?username={{username}}
  • Manual del administrador de la plataforma de identidad miniOrange: Vaya a la pestaña de opciones de inicio de sesión

  • Obtener los detalles requeridos de la aplicación/Actualizar la información de la aplicación:
  • Puedes editar Aplicación siguiendo los siguientes pasos:
    • Vaya a la Aplicaciones.
    • En la lista de aplicaciones configuradas, localiza la aplicación que creaste. Haz clic en el icono ( ⋮ ) icono junto a la aplicación y seleccione el Editar .
    • Seleccione la aplicación y elija editar.

    • Haga clic en el botón Puntos finales de OAuth Sección en el menú Acciones para que su aplicación obtenga los puntos finales de autorización, token e información del usuario.
    • Puntos finales de OAuth

      Punto final de autorización: https://<your-company-name>.xecurify.com/moas/idp/openidsso
      (Nota: Utilice este punto final solo si desea usar miniorange como servidor de identidad OAuth.
      https://<your-company-name>.xecurify.com/moas/broker/login/oauth/<customerID>
      (Nota: Utilice este punto final únicamente si está configurando algún proveedor de identidad en el menú Proveedores de identidad y no está utilizando miniorange como proveedor de identidad.
      Punto final del token: https://<your-company-name>.xecurify.com/moas/rest/oauth/token
      Punto final de información del usuario: https://<your-company-name>.xecurify.com/moas/rest/oauth/getuserinfo
      Punto final de introspección: https://<your-company-name>.xecurify.com/moas/rest/oauth/introspect
      Punto final de autorización del dispositivo: https://<your-company-name>.xecurify.com/moas/rest/oauth/devicecode/authorize

      Este punto final se utiliza para iniciar el flujo de concesión de autorización de dispositivo OAuth 2.0 para dispositivos o aplicaciones con capacidades de entrada limitadas o sin navegador. Este punto final acepta los siguientes parámetros:
      Revocar punto final: https://<your-company-name>.xecurify.com/moas/rest/oauth/revoke
      Punto final de cierre de sesión único de OpenID: https://<your-company-name>.xecurify.com/moas/idp/oidc/logout?post_logout_redirect_uri=

      Puntos finales OAuth de inicio de sesión único (SSO) de ERPNext

      Ámbitos de OAuth

      email: Ver la dirección de correo electrónico del usuario
      perfil : Ver atributos de perfil de la cuenta de usuario
      id abierto: Recuperar token JWT para OpenID Connect

      Ámbitos de OAuth de inicio de sesión único (SSO) de ERPNext

    • Haga clic en Guardar.

2. Configurar SSO en ERPNext

  • Inicie sesión en su sitio ERPNext con una cuenta de administrador. Desde el escritorio, use la función de búsqueda (Ctrl+K) para buscar "Social Login Key".
  • Inicie sesión en su cuenta de administrador de ERPNext.

  • Abra la opción Clave de inicio de sesión social en Integraciones >> Autenticación para ver los proveedores de inicio de sesión social configurados.
  • Clave de inicio de sesión social de búsqueda

  • Haz clic en Agregar clave de inicio de sesión social (o Nuevo) para crear una nueva configuración de inicio de sesión social OAuth/OIDC para miniOrange.
  • crear un nuevo inicio de sesión social OAuth/OIDC

  • En la nueva clave de inicio de sesión social, seleccione Personalizado como proveedor de inicio de sesión social, habilite la opción Habilitar inicio de sesión social e ingrese miniorange como nombre del proveedor. Luego, configure las credenciales del cliente y los puntos finales de OAuth como se muestra a continuación.
  • Complete los detalles de la clave de inicio de sesión social.

  • Introduzca los siguientes datos en los campos correspondientes:
    • Nombre del proveedor: Introduzca miniorange (el nombre del proveedor debe coincidir con el valor utilizado en la URL de redireccionamiento).
    • Identificación del cliente: Introduzca el ID de cliente generado para la aplicación ERPNext en miniOrange.
    • Secreto del cliente: Introduzca el secreto de cliente generado para la aplicación ERPNext en miniOrange.
    • URL base: Introduzca la URL base de su inquilino de miniOrange, por ejemplo:https://<your-company-name>.xecurify.com
    • URL de autorización: Introduzca el punto final de autorización de miniOrange:https://<your-company-name>.xecurify.com/moas/idp/openidsso
    • Redireccionar URL: entrar: https://<frappe-tenant-url>/api/method/frappe.integrations.oauth2_logins.custom/<provider-name>
    • Por ejemplo, si el nombre del proveedor es mininaranja:

      https://<frappe-tenant-url>/api/method/frappe.integrations.oauth2_logins.custom/miniorange

    • URL del token de acceso: Ingrese el punto final del token miniOrange:https://<your-company-name>.xecurify.com/moas/rest/oauth/token
    • Punto final de API: Introduzca el punto final de información de usuario de miniOrange:https://<your-company-name>.xecurify.com/moas/rest/oauth/getuserinfo
    • Argumentos del punto final de la API: Deje este campo en blanco.
    • Datos de la URL de autenticación: entrar: {"tipo_respuesta": "código", "ámbito": "perfil de correo electrónico openid"}Esto configura el flujo del código de autorización y solicita el perfil de OpenID Connect y los ámbitos de correo electrónico.
    • Propiedad de ID de usuario: Deje este campo en blanco a menos que su implementación requiera una propiedad de identificador de usuario específica.
    Habilitar el inicio de sesión social

    Argumentos de los puntos finales de la API y datos de la URL de autenticación

3. Pruebe la configuración de SSO

Prueba el inicio de sesión SSO en tu cuenta de ERPNext con miniOrange IdP:

  • Abra la página de inicio de sesión de ERPNext. Debería aparecer la opción "Iniciar sesión con miniorange".
  • Iniciar sesión con miniorange

  • Haz clic en la opción "Iniciar sesión con miniorange" para iniciar el inicio de sesión único (SSO) y redirigir al usuario a miniOrange para la autenticación.
  • ERPNext Single Sign-On (SSO) miniorange para autenticación

  • Introduce tus credenciales de miniOrange y haz clic en Iniciar sesión. Accederás automáticamente a tu cuenta de ERPNext.

4. Configure su directorio de usuarios (opcional)

miniOrange proporciona autenticación de usuarios desde diversas fuentes externas, como directorios (como ADFS, Microsoft Active Directory, Microsoft Entra ID, OpenLDAP, Google, AWS Cognito, etc.), proveedores de identidad (como Okta, Shibboleth, Ping, OneLogin, KeyCloak), bases de datos (como MySQL, MariaDB, PostgreSQL) y muchas más . Puede configurar su directorio/almacén de usuarios existente o agregar usuarios en miniOrange.



1. Crear usuario en miniOrange

  • Haga clic en Usuarios >> Lista de usuarios >> Agregar usuario.
  • ERPNext: Agregar usuario en miniOrange

  • Aquí, complete los detalles del usuario sin la contraseña y luego haga clic en el crear usuario .
  • ERPNext: Agregar detalles de usuario

  • Después de la creación exitosa del usuario, aparece un mensaje de notificación "Un usuario final se agregó correctamente" se mostrará en la parte superior del tablero.
  • ERPNext: Agregar detalles de usuario

  • Haga clic en Pestaña Estado de incorporación. Verifique el correo electrónico, con la identificación de correo electrónico registrada y seleccione la acción Enviar correo de activación con enlace para restablecer contraseña desde Seleccione la acción lista desplegable y luego haga clic en Aplicar .
  • ERPNext: Seleccione la acción de correo electrónico

  • Ahora, abra su identificación de correo electrónico. Abra el correo que recibe de miniOrange y luego haga clic en el este enlace para configurar la contraseña de su cuenta.
  • En la siguiente pantalla, ingrese la contraseña y confirme la contraseña y luego haga clic en el Restablecer contraseña de inicio de sesión único (SSO) .
  • ERPNext: Restablecer contraseña de usuario
  • Ahora puede iniciar sesión en la cuenta miniOrange ingresando sus credenciales.

2. Carga masiva de usuarios en miniOrange mediante la carga de un archivo CSV.

  • Navegue a Usuarios >> Lista de usuarios. Haga clic en Agregar Usuario .
  • ERPNext: Añadir usuarios mediante carga masiva

  • Registro de usuarios masivo Descargar formato csv de muestra desde nuestra consola y edite este archivo csv según las instrucciones.
  • ERPNext: Descargar archivo CSV de ejemplo

  • Para cargar usuarios en masa, elija el archivo y asegúrese de que esté en formato de archivo .csv separado por comas luego haga clic en Cargar.
  • ERPNext: Carga masiva de usuarios

  • Después de cargar el archivo csv correctamente, verá un mensaje de éxito con un enlace.
  • Haga clic en ese enlace y verá la lista de usuarios a los que enviar correo de activación. Seleccione los usuarios para enviar el correo de activación y haga clic en Enviar correo de activación. Se enviará un correo de activación a los usuarios seleccionados.
  • Haga clic en Proveedores de identidad >> Agregar proveedor de identidad en el menú izquierdo del tablero
  • ERPNext: Configurar AD como directorio externo

  • En Elegir proveedor de identidad, seleccione Directorios AD/LDAP desde el desplegable.
  • ERPNext: Seleccione el tipo de directorio como AD/LDAP.

  • Entonces busca Anuncio/LDAP y haz clic en él.
  • ERPNext: Seleccione el tipo de directorio como AD/LDAP.

  • ALMACENE LA CONFIGURACIÓN LDAP EN MINIORANGEElija esta opción si desea conservar su configuración en miniOrange. Si el directorio activo está protegido por un firewall, deberá abrirlo para permitir las solicitudes entrantes a su AD.
  • ALMACENAR LA CONFIGURACIÓN LDAP ON PREMISA: Elija esta opción si desea mantener su configuración en sus instalaciones y solo permitir el acceso a AD dentro de las instalaciones. Tendrás que descargar e instalar. puerta de enlace miniOrange en sus instalaciones.
  • ERPNext: Seleccione el tipo de almacén de usuarios AD/LDAP.

  • Ingresar AD/LDAP Nombre que se ve en la pagina y Identificador nombre.
  • Seleccionar Tipo de directorio as Active Directory.
  • Introduzca la URL o la dirección IP del servidor LDAP frente al LDAP URL del servidor .
  • Haga clic en el elemento Conexión de prueba Botón para verificar si se ha realizado una conexión exitosa con su servidor LDAP.
  • ERPNext: Configurar la conexión URL del servidor LDAP

  • En Active Directory, vaya a las propiedades de los contenedores/OU de usuario y busque el Atributo de nombre distinguidoLa cuenta de enlace debe tener los privilegios de lectura mínimos necesarios en Active Directory para permitir búsquedas en el directorio. Si el caso de uso implica aprovisionamiento (como crear, actualizar o eliminar usuarios o grupos), la cuenta también debe tener los permisos de escritura adecuados.
  • ERPNext: Configurar el nombre de dominio de la cuenta de enlace de usuario

  • Ingrese la contraseña válida de la cuenta Bind.
  • Haga clic en el elemento Probar las credenciales de la cuenta vinculada para verificar sus credenciales de enlace LDAP para la conexión LDAP.
  • ERPNext: Comprobar las credenciales de la cuenta vinculada

  • Base de búsqueda es la ubicación en el directorio donde comienza la búsqueda de un usuario. Lo obtendrá del mismo lugar donde obtuvo su nombre distinguido.
  • ERPNext: Configurar la base de búsqueda de usuarios

  • Seleccione un filtro de búsqueda adecuado en el menú desplegable. Si utiliza Usuario en filtro de grupo único or Usuario en filtro de grupo múltiple, Reemplace lagrupo-dn> en el filtro de búsqueda con el nombre distinguido del grupo en el que están presentes tus usuarios. Para utilizar el filtro de búsqueda personalizado, seleccione "Escribe tu filtro personalizado" opción y personalizarla en consecuencia.
  • ERPNext: Seleccionar filtro de búsqueda de usuario

  • Haga clic en el elemento Siguiente botón, o vaya al Opciones de inicio de sesión .
  • También puede configurar las siguientes opciones mientras configura AD. Permitir Activar LDAP para autenticar usuarios de AD/LDAP. Clickea en el Siguiente Botón para agregar tienda de usuario.
  • ERPNext: Activar opciones LDAP

    Aquí está la lista de atributos y lo que hace cuando lo habilitamos. Puede habilitar/deshabilitar en consecuencia.

    Atributo Mareas Ideales para Lecciones
    Activar LDAP Todas las autenticaciones de usuario se realizarán con credenciales LDAP si lo activa
    Autenticación alternativa Si las credenciales LDAP fallan, el usuario será autenticado a través de miniOrange
    Habilitar inicio de sesión de administrador Al habilitar esto, su inicio de sesión de administrador de miniOrange se autentica utilizando su servidor LDAP.
    Mostrar IdP a los usuarios Si habilita esta opción, este IdP será visible para los usuarios.
    Sincronizar usuarios en miniOrange Los usuarios se crearán en miniOrange después de la autenticación con LDAP


  • Haga clic en el elemento Siguiente botón, o vaya al Atributos .

Mapeo de atributos desde AD

  • De forma predeterminada, se configuran el nombre de usuario, el nombre, el apellido y el correo electrónico. Desplácese hacia abajo y haga clic en Guardar Botón. Para obtener atributos adicionales de Active Directory, habilite Enviar atributos configuradosA la izquierda, introduzca el nombre que desea liberar a las aplicaciones. A la derecha, introduzca el nombre del atributo de Active Directory. Por ejemplo, si desea obtener el atributo de empresa de Active Directory y enviarlo como organización a las aplicaciones configuradas, introduzca lo siguiente:

    Nombre del atributo enviado a SP = organización
    Nombre del atributo de IDP = empresa

  • ERPNext: Habilitar el envío de atributos configurados

    ERPNext: Asignación de atributos desde AD

  • Haga clic en el elemento Siguiente botón, o vaya al Aprovisionamiento .

Importación y aprovisionamiento de usuarios desde AD

  • Si desea configurar el aprovisionamiento, haz clic aquí. Para obtener información detallada, omitiremos este paso por ahora.
  • ERPNext: Omitir el aprovisionamiento por ahora

Importar la política de contraseñas desde Active Directory

  • Si desea importar su política de contraseñas de Active Directory a miniOrange, haz clic aquí. Para obtener información detallada, omitiremos este paso por ahora.
  • ERPNext: Por ahora, omitiremos la importación de la política de contraseñas.

Probar conexiones

  • Verá una lista de directorios en Proveedores de identidad. En el menú desplegable, seleccione Directorios AD/LDAP, busque su directorio configurado, haga clic en los tres puntos junto a él y seleccione Conexión de prueba.
  • ERPNext: Prueba de conexión AD/LDAP

  • Aparece una ventana emergente que le solicita que ingrese un nombre de usuario y una contraseña para verificar su configuración LDAP.
  • ERPNext: Introduzca el nombre de usuario y la contraseña para probar la conexión LDAP.

  • On Consolidación Exitosa conexión con el servidor LDAP, se muestra un mensaje de éxito.
  • ERPNext: Conexión exitosa con el servidor LDAP.

Mapeo de atributos de prueba

  • Verá una lista de directorios en Proveedores de identidad. En el menú desplegable, seleccione Directorios AD/LDAP, busque su directorio configurado, haga clic en los tres puntos junto a él y seleccione Mapeo de atributos de prueba.
  • ERPNext: En Directorios externos, haga clic en Seleccionar y, a continuación, en Probar asignación de atributos.

  • Aparece una ventana emergente para ingresar un nombre de usuario y hacer clic Prueba.
  • ERPNext: Introduzca el nombre de usuario para probar la configuración de asignación de atributos.

  • Se mostrará el resultado de la asignación de atributos de prueba.
  • ERPNext: Obtener atributos mapeados para el usuario

La configuración de AD como directorio externo está completa.


Nota: Consulte nuestra guía para configurar LDAP en un servidor Windows.

miniOrange se integra con varias fuentes de usuarios externos, como directorios, proveedores de identidad, etc.

¿No puedes encontrar tu IdP o necesitas ayuda para configurarlo?


Contáctanos o envíanos un correo electrónico a idpsupport@xecurify.com y te ayudaremos a configurarlo enseguida.



5. Autenticación adaptativa con ERPNext

La autenticación adaptativa para ERPNext permite a los administradores aplicar políticas de acceso contextuales mediante la evaluación de las condiciones de inicio de sesión del usuario, como la dirección IP, el dispositivo, la ubicación y la hora de inicio de sesión. Según la política configurada, se puede permitir el acceso a los usuarios, solicitarles una verificación adicional o denegarles el acceso. Los administradores también pueden configurar alertas por correo electrónico, personalizar los mensajes de error para el usuario, revisar la configuración de la política antes de la implementación y asignar políticas de autenticación adaptativa a las políticas de inicio de sesión de la aplicación para reforzar la seguridad y evitar el acceso no autorizado.

[Nota: La sección Autenticación adaptativa se ha movido del menú de navegación izquierdo. Ahora puede acceder y administrar las políticas de autenticación adaptativa navegando a Políticas >> Política de acceso adaptativo.]

A. Restricción del acceso a ERPNext mediante restricción de acceso basada en IP

    La restricción de acceso basada en IP permite a los administradores controlar el acceso de los usuarios según la dirección IP de origen de la solicitud de inicio de sesión. Los administradores pueden configurar direcciones IP y rangos de IP de confianza o restringidos, y definir la acción que se realizará cuando la dirección IP de un usuario coincida con los criterios configurados. Durante la autenticación, la dirección IP del usuario se evalúa según la política configurada y el acceso se permite, se deniega o se somete a un proceso de verificación, según la configuración seleccionada.

    Puede configurar la autenticación adaptativa con restricción basada en IP de la siguiente manera:

  • Inicie sesión para Consola de autoservicio >> Políticas >> Política de acceso adaptativo sección del menú lateral izquierdo.
  • Política de autenticación adaptativa

  • Haga clic en el elemento Crear política botón en la parte superior derecha. Agregue un nombre de política adecuado y haga clic en Crear política.
  • Agregar nombre de política RBA

  • Ampliar la opción Restricción de acceso basada en IP En esta sección, haga clic en el icono desplegable para configurar las reglas de acceso basadas en IP.
  • Condiciones de la póliza

  • Haga clic en Agregar rango de IP para configurar direcciones IP o rangos de IP para la política.
  • Agregar rango de IP

  • Especifique la dirección IP que desea incluir en la lista blanca. Para rangos de IP distintos a los incluidos en la lista blanca, puede seleccionar la configuración anterior para que se refleje.
  • Elija cualquiera Permitir or Denegar Al seleccionar la opción correspondiente en el menú desplegable, si un usuario intenta iniciar sesión con la dirección IP permitida, siempre se le permitirá el acceso.
  • Admitimos el rango de direcciones IP en tres formatos, es decir, IPv4, CIDR IPv4 y CIDR IPv6. Puede elegir el que más le convenga en el menú desplegable.
  • Puede agregar varias IP o rangos de IP haciendo clic en el + Agregar rango de IP .
  • Rango de direcciones IP

  • Una vez realizados los cambios, haga clic en Siguiente.
  • Seleccionar Acción para el cambio de comportamiento, elige el apropiado Acción: y Tipo de desafío para el usuario de esa sección.
  • Acción para el cambio de comportamiento


    Atributo (Opción) Mareas Ideales para Lecciones
    Permitir Permitir que los usuarios se autentiquen y utilicen servicios si la condición de autenticación adaptativa es verdadera.
    Denegar Deniegue las autenticaciones de usuario y el acceso a los servicios si la condición de autenticación adaptativa es verdadera.
    Desafío Desafía a los usuarios con uno de los tres métodos mencionados a continuación para verificar la autenticidad del usuario.

  • Opciones de tipo de desafío: Establezca el tipo de desafío cuando la Acción para el Comportamiento esté configurada como Desafío.

  • Atributo Mareas Ideales para Lecciones
    Segundo factor del usuario

    El Usuario necesita autenticarse utilizando el segundo factor que haya optado o asignado, como por ejemplo

    • OTP sobre SMS
    • Notificación de inserción
    • OTP por correo electrónico y muchos más.
    KBA (autenticación basada en conocimiento) El sistema le preguntará al usuario dos de las tres preguntas que haya configurado en su Consola de Autoservicio. Solo después de responder ambas correctamente, podrá continuar.
    OTP a través de correo electrónico alternativo El usuario recibirá una OTP en el correo electrónico alternativo que haya configurado a través de la Consola de Autoservicio. Una vez que la proporcione correctamente, podrá continuar.

  • Haga clic en Siguiente para continuar.

B. Restricción del acceso a ERPNext mediante la restricción de acceso basada en dispositivos.

    La restricción de acceso basada en dispositivos permite a los administradores controlar el acceso de los usuarios según los dispositivos registrados y de confianza. Mediante mecanismos de identificación y verificación de dispositivos, los administradores pueden definir políticas que evalúan el dispositivo utilizado durante la autenticación. Cuando un usuario intenta iniciar sesión, el dispositivo se evalúa según la política configurada y se aplica la acción correspondiente ( Permitir, Denegar o Rechazar ) en función de las condiciones establecidas.

    Puede configurar la autenticación adaptativa con restricción basada en dispositivos de la siguiente manera:

  • Inicie sesión para Consola de autoservicio >> Políticas >> Política de acceso adaptativo sección del menú lateral izquierdo.
  • Política de autenticación adaptativa

  • Haga clic en el elemento Crear política botón en la parte superior derecha. Agregue un nombre de política adecuado y haga clic en Crear política.
  • Agregar nombre de política RBA

  • Haga clic en el elemento Menú Desplegable opción de ampliar la Restricción de acceso basada en dispositivos Sección para configurar los controles de acceso basados ​​en dispositivos.
  • Restricción de acceso basada en dispositivos

  • Active el interruptor Habilitar la configuración del dispositivo palanca.
  • Restricciones de acceso basadas en dispositivos

  • Configurar cualquiera de las dos Restricción de dispositivos sin agente or Restricción de dispositivos basada en agentes en función de los requisitos de su organización.
  • Restricción de dispositivos sin agente: Verifica y gestiona dispositivos de confianza sin necesidad de instalar ningún software ni agente en el dispositivo. Utiliza métodos de identificación basados ​​en el navegador y el dispositivo para evaluar la confianza en el dispositivo y aplicar políticas de acceso durante la autenticación.
  • Restricción de dispositivo basada en agente: Proporciona una verificación de confianza mejorada de los dispositivos mediante un agente ligero instalado en los dispositivos administrados. Permite una validación avanzada de los dispositivos y un control de acceso basado en riesgos para garantizar que solo los dispositivos de confianza puedan acceder a los recursos protegidos.
  • Tipo de restricción del dispositivo

  • Haga clic aquí Para obtener más información sobre la restricción basada en dispositivos.
  • Una vez realizados los cambios, haga clic en Siguiente.
  • En Acción para el cambio de comportamientoSeleccione el tipo de acción y desafío apropiado para la política.
  • Acción para el cambio de comportamiento

  • Haga clic en Siguiente para continuar.

C. Restricción del acceso a ERPNext mediante restricción de acceso basada en la ubicación.

    En las restricciones de ubicación, el administrador configura una lista de ubicaciones donde desea permitir o denegar el acceso a los usuarios finales según las condiciones establecidas. Cuando un usuario intenta iniciar sesión con la autenticación adaptativa habilitada, sus atributos de ubicación (como latitud, longitud y código de país) se verifican con la lista de ubicaciones configurada por el administrador. En función de esto, se le permitirá, se le solicitará o se le denegará el acceso.

    Puede configurar la autenticación adaptativa con restricción basada en la ubicación de la siguiente manera:

  • Inicie sesión para Consola de autoservicio >> Políticas >> Política de acceso adaptativo sección del menú lateral izquierdo.
  • Política de autenticación adaptativa

  • Haga clic en el elemento Crear política botón en la parte superior derecha. Agregue un nombre de política adecuado y haga clic en Crear política.
  • Autenticación adaptativa: Agregar política RBA

  • Haga clic en el elemento Menú Desplegable para expandir el Restricción de acceso basada en la ubicación Sección para configurar las reglas de acceso basadas en la ubicación.
  • Autenticación adaptativa: Restricción basada en la ubicación

  • Seleccionar Registrar ubicación si el usuario completa el desafío Registrar automáticamente la ubicación del usuario tras una verificación exitosa del desafío.
  • Haga clic en Agregar Direccion.
  • Configuración de ubicación

  • En la sección Ubicación de búsqueda En el campo, ingrese el nombre de la ubicación y seleccione la ubicación correspondiente de los resultados de la búsqueda.
  • Especifique el radio alrededor de la ubicación seleccionada y elija la unidad de distancia (kilómetros o millas). Esta será la zona total dentro y alrededor de la ubicación que hemos configurado utilizando los puntos de latitud y longitud.
  • Para cada ubicación configurada, seleccione si se debe acceder Permitido or Denegado.
  • Restricción de ubicación adaptativa de MFA

  • Puede hacer clic en el Agregar Direccion para agregar más de una ubicación y luego siga los pasos 2 a 4 como se mencionó anteriormente.
  • Una vez realizados los cambios, haga clic en Siguiente.
  • Seleccione su cuenta en Acción para el cambio de comportamiento y Tipo de desafío para usuario de la Acción para el cambio de comportamiento Sección.
  • Acción para el cambio de comportamiento

  • Haga clic en Siguiente para continuar.

D. Restricción del acceso a ERPNext mediante restricción de acceso basada en el tiempo.

    En la restricción horaria, el administrador configura una zona horaria con horas de inicio y fin, y los usuarios pueden acceder, acceder o ser interrogados según la condición establecida en la política. Cuando un usuario final intenta iniciar sesión con la autenticación adaptativa habilitada, sus atributos relacionados con la zona horaria, como la zona horaria y la hora actual del sistema, se verifican con la lista configurada por el administrador y, según la configuración, se le permite, se le deniega o se le interroga.

    Puede configurar la autenticación adaptativa con restricción basada en el tiempo de la siguiente manera:

  • Inicie sesión para Consola de autoservicio >> Políticas >> Política de acceso adaptativo sección del menú lateral izquierdo.
  • Política de autenticación adaptativa

  • Haga clic en el elemento Crear política botón en la parte superior derecha. Agregue un nombre de política adecuado y haga clic en Crear política.
  • Agregar nombre de política RBA

  • Ampliar la opción Restricción de acceso basada en el tiempo sección haciendo clic en el icono desplegable para reglas de restricción de acceso basadas en el tiempo.
  • Ampliar la restricción de acceso basada en el tiempo

  • Escriba el Tiempo de espera de la ventana de inicio de sesión (minutos) Para permitir un período de gracia antes de la hora de inicio y después de la hora de finalización de la ventana de inicio de sesión configurada. Si no se especifica ningún valor, se aplica el tiempo de búfer predeterminado de 0 minutos.
  • Haga clic en Agregar tiempo para crear una regla de acceso basada en el tiempo.
  •  Haz clic en Agregar hora

  • Seleccione el requerido Zona horaria, configura el Hora de inicio y Hora de finalización y seleccione los días correspondientes.
  • Para cada regla basada en el tiempo, seleccione si se debe acceder. Permitido or Denegado.
  • Restricción de tiempo adaptativa para el análisis de frecuencia cardíaca

  • Haga clic en el elemento Agregar tiempo para agregar más de una zona horaria.
  • Una vez realizados los cambios, haga clic en Siguiente.
  • Seleccione su cuenta en Acción para el cambio de comportamiento y Tipo de desafío para usuario de la Acción para el cambio de comportamiento Sección.
  • Acción para el cambio de comportamiento

  • Haga clic en Siguiente para continuar.

E. Alertas por correo electrónico y mensajes de correo electrónico personalizados

    Esta sección gestiona las notificaciones y alertas relacionadas con la Política de Acceso Adaptativo. Ofrece las siguientes opciones:

  • Enviar alertas por correo electrónico: Configure los destinatarios que deben recibir notificaciones por correo electrónico cuando se produzcan eventos de autenticación adaptativa. Las alertas pueden enviarse a administradores, usuarios finales o a ambos, según sus requisitos de supervisión y seguridad.
    • Enviar alertas por correo electrónico a los administradores: Habilite esta opción para notificar a los administradores cuando se activen los eventos de autenticación adaptativa configurados. Opcionalmente, puede especificar una dirección de correo electrónico en Dirección de correo electrónico del administrador para recibir alertas para recibir alertas; de lo contrario, las alertas se envían a la cuenta de administrador predeterminada.
    • Enviar alertas por correo electrónico a

    • Enviar alertas por correo electrónico a los usuarios finales: Habilite esta opción para notificar a los usuarios finales cuando los eventos de autenticación adaptativa afecten sus intentos de inicio de sesión o registros de dispositivos.
      • El número de registros de dispositivos ha superado el límite permitido: Cuando está habilitada, los usuarios finales reciben una notificación por correo electrónico si intentan registrar más dispositivos de los permitidos por la política de restricción de dispositivos configurada.Disponible únicamente para notificaciones a usuarios finales.)
      • Recibe alertas por correo electrónico

  • Reciba alertas por correo electrónico si los usuarios inician sesión desde dispositivos o ubicaciones desconocidas: Los administradores deben habilitar esta opción para recibir alertas para diferentes opciones de alerta.

  • Opción Mareas Ideales para Lecciones
    Los usuarios inician sesión desde direcciones IP, dispositivos o ubicaciones desconocidos Habilitar esta opción le permitirá iniciar sesión desde direcciones IP o dispositivos desconocidos e incluso ubicaciones.
    Desafío completado y dispositivo registrado Habilitar esta opción le permite enviar una alerta por correo electrónico cuando un usuario final completa un desafío y registra un dispositivo.
    Desafío completado pero dispositivo no registrado Habilitar esta opción le permite enviar una alerta por correo electrónico cuando un usuario final completa un desafío pero no registra el dispositivo.
    Desafío fallido Habilitar esta opción le permite enviar una alerta por correo electrónico cuando un usuario final no completa el desafío.

    Recibir alertas por correo electrónico

  • En caso de que desee que varias cuentas de administrador reciban alertas, puede habilitar la opción para administrador y luego ingresar los correos electrónicos de administrador separados por una ',' en el campo de entrada junto a Correo electrónico del administrador para recibir alertas etiqueta. Para habilitar alertas para los usuarios finales, puede habilitar la Usuario final casilla de verificación.
  • En caso de que desee personalizar el mensaje de denegación que recibe el usuario final en caso de que su autenticación sea denegada debido a la política adaptativa, puede hacerlo ingresando el mensaje dentro Denegar mensaje caja de texto.
  • Personalizar el mensaje de denegación

F. Revisión

    Antes de crear la política de autenticación adaptativa, revise las condiciones de la política configuradas, las acciones de cambio de comportamiento, la configuración de alertas por correo electrónico y los mensajes de error personalizados. Este paso ofrece una vista consolidada de todas las configuraciones, lo que le permite verificar la configuración de la política y realizar los cambios necesarios antes de guardarla.

    Sección de revisión

  • Una vez que haya verificado todas las configuraciones, haga clic en Crear política para guardar y activar la póliza.
  • Verá la política listada una vez que se haya agregado correctamente.
  • Autenticación adaptativa para ERPNext: Política creada

G. Agregar política de autenticación adaptativa a ERPNext

  • Inicie sesión para Consola de autoservicio >> Políticas >> Política de inicio de sesión de la aplicación.
  • Haga clic en Editar Opción de icono para la política de aplicación predefinida.
  • Editar la política de autenticación de dos factores

  • Establezca su política en el Nombre de directiva y seleccione Contraseña como Primer Factor.
  • Editar política de inicio de sesión

  • Activar Autenticación adaptable En la página Editar política de inicio de sesión, seleccione el método de restricción requerido como una opción.
  • Desde Seleccione Política de inicio de sesión Seleccione en el menú desplegable la política que creamos en el paso anterior.
  • Aplicar restricciones mediante: Configure cómo se deben evaluar las múltiples restricciones de autenticación adaptativa durante el inicio de sesión del usuario.
    • Y: Para que se permita el intento de inicio de sesión, deben cumplirse todas las restricciones habilitadas.
    • O: Para que se permita el intento de inicio de sesión, debe cumplirse al menos una de las restricciones habilitadas.
  • Habilitar la autenticación adaptativa

  • Restricciones de autenticación adaptativa: Configure restricciones de inicio de sesión y condiciones de verificación adicionales para reforzar la seguridad de la cuenta y controlar el acceso de los usuarios en función de factores de riesgo contextuales.
    • Restricción de IP: Restrinja el acceso de inicio de sesión a direcciones IP o rangos de IP específicos para mejorar la seguridad.
    • Restricción del dispositivo: Permitir el acceso mediante inicio de sesión únicamente desde dispositivos de confianza o previamente autorizados.
    • Restricción de ubicación: Controlar el acceso de inicio de sesión de los usuarios en función de su ubicación geográfica.
    • Restricción de tiempo: Restringir el acceso de los usuarios a días o períodos de tiempo específicos.
    • Forzar la autenticación multifactor en cada intento de inicio de sesión: Exigir a los usuarios que completen la verificación MFA en cada intento de inicio de sesión, independientemente del dispositivo o del estado de la sesión.
  • Aplicar restricciones mediante

Cómo agregar un dispositivo confiable

  • Cuando el usuario final inicia sesión en la consola de autoservicio después de la política para restricción del dispositivo está activado, se le proporciona la opción de agregar el dispositivo actual como dispositivo confiable.

Referencias externas

¿Quiere programar una demostración?

Solicitar una demo
  




Nuestros otros productos de gestión de identidad y acceso