La página Company Dashboard Authentication permite a los administradores de cuentas de empresa configurar y habilitar las capacidades de Single Sign-On (SSO) para su cuenta de empresa, e incluye compatibilidad con el SCIM (System for Cross-domain Identity Management) para el aprovisionamiento de usuarios y grupos, lo que automatiza el intercambio de datos de identidad entre su empresa y su Identity Provider (IdP).
Este sistema de configuración de backend permite a los administradores de cuentas de empresa establecer, probar, habilitar y deshabilitar la capacidad de SSO para los usuarios de la empresa. La opción SSO está disponible al iniciar sesión en Altium Designer, su Altium account y un Altium Workspace. Cuando se configura para los usuarios de la cuenta de empresa, SSO ofrece la comodidad de iniciar sesión en el software y los servicios de Altium usando el mismo conjunto de credenciales que se aplica a los sistemas de toda su empresa.
SAML Single Sign-On
Cuando se configura y habilita en Dashboard, el sistema SSO establece identidades autorizadas desde el Identity Provider (IdP) designado por su empresa, por ejemplo Okta, OneLogin, etc., con comunicaciones de aserción de identidad basadas en el estandarizado Security Assertion Markup Language (SAML 2.0). La interfaz de inicio de sesión SSO para su empresa, si aún no existe, normalmente se basa en una plantilla o ejemplo proporcionado por el IdP; esto inicia los intercambios de aserciones de autenticación basados en SAML y proporciona acceso a los servicios de la empresa.
En su estado predeterminado, la página Dashboard Authentication1. Altium metadata configuration muestra las URL preconfiguradas para el servicio SSO de AltiumLive, y la opción de cargar o introducir manualmente los datos de conexión de autorización de su IdP (2. SAML Identity Provider Configuration).
Tenga en cuenta que la entrada Altium metadata configuration incluye la información de identidad proporcionada para el servicio SSO de Altium de su organización:
-
Entity ID – se utiliza como URL de destino de la respuesta del IdP. Puede incluir un sufijo GUID que identifica una organización específica (como una región/departamento) dentro de la cuenta de Altium de su empresa; consulte Multiple Organizations with one SSO Provider a continuación.
-
Single Sign On URL – lo utiliza el IdP para identificar la URL SSO de Altium aplicable. Al configurar SAML SSO para un servicio de inicio de sesión de Altium GovCloud, seleccione su URL de aserción SSO asociada en el menú desplegable de la entrada.
Estas URL se copian (
) en la interfaz del Identity Provider para permitir la generación de metadatos SAML para el servicio SSO de su empresa. Este código de configuración (normalmente disponible como datos XML) luego se carga o se copia en la entrada SAML Identity Provider configuration. Consulte más información a continuación.
Ejemplos de integración con Identity Provider
Expanda la sección plegable a continuación para ver un ejemplo paso a paso del proceso de integración para un Identity Provider típico (OneLogin):
OneLogin Identity Provider integration example guide
Integración con OneLogin como proveedor de identidad
Agregar una aplicación SAML:
-
Inicie sesión en OneLogin como administrador.
-
Seleccione Applications y luego Add Apps.
-
Busque 'SAML' y seleccione la opción de aplicación IdP SAML Test Connector (Advanced).
-
Especifique un nombre de aplicación (Display Name). Esto es solo para fines de visualización.
-
Haga clic en el botón Save.
-
Copie (
) las entradas Entity ID y Single Sign On URL (Assertion Consumer Service) de la sección Altium Sign-On Settings de la página Authentication de Company Dashboard. En la configuración de la aplicación OneLogin:
-
Pegue Entity ID (nombre del proveedor de servicios) como la URL Audience (EntityID).
-
Pegue Single Sign On URL (Assertion Consumer Service) como ACS (Consumer) URL Validator.
-
Pegue también Single Sign On URL (Assertion Consumer Service) como ACS (Consumer) URL.
-
Los campos RelayState, Recipient, Single Logout URL y Login URL pueden dejarse en blanco.
-
Asegúrese de que la opción SAML nameID format esté configurada como Email y que SAML signature element esté configurado como Both. Haga clic en el botón Save para confirmar la configuración.
-
Haga clic en el botón More Actions y luego en la opción de menú SAML Metadata para descargar los metadatos SAML del Identity Provider como un archivo XML.
-
Este archivo de metadatos se cargará en la página Authentication del Company Dashboard para configurar el servicio SSO de OneLogin – consulte a continuación.
-
Si se prefiere configurar manualmente el servicio SSO de OneLogin en el Company Dashboard, los parámetros requeridos se pueden encontrar seleccionando la opción de menú SSO en la interfaz de la aplicación OneLogin.
-
Los pasos siguientes serían agregar usuarios y asignarles la aplicación.
Expanda las secciones plegables a continuación para ver ejemplos paso a paso del proceso de integración y aprovisionamiento para un Identity Provider típico (Okta):
Okta Identity Provider integration example guide
Integración con Okta como Identity Provider
Agregar una aplicación SAML:
-
Inicie sesión en Okta como administrador.
-
Haga clic en el enlace/botón Admin y luego en el botón Add Application bajo Applications de la empresa.
-
Haga clic en el botón Create New App.
-
Seleccione SAML 2.0 como el Sign-on method.
-
Especifique un App name. Esto es solo para fines de visualización.
-
Copie (
) la entrada Single Sign On URL (Assertion Consumer Service) de la sección Altium Sign-On Settings de la página Authentication de Company Dashboard y péguela en el campo Single sign on URL de Okta SAML Settings.
-
Copie (
) la entrada Entity ID de la sección Altium Sign-On Settings de la página Authentication de Company Dashboard y péguela en el campo Audience URI de Okta SAML Settings.
No se requiere una entrada Default RelayState.
-
Configure los campos restantes de la siguiente manera:
-
El valor de Name ID format es EmailAddress.
-
El valor de Application username es (Okta) Email.
-
En la sección ATTRIBUTE STATEMENTS, configure el campo Name como: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress y Value como: user.email
-
Haga clic en el botón Next y seleccione la opción ..Okta customer adding an internal app.
-
Haga clic en el botón Finish.
-
Haga clic en el enlace Identity Provider metadata y guarde el XML de metadatos en su equipo, o haga clic en el botón View Setup Instructions para ver las opciones de configuración manual.
-
En la sección SAML Identity Provider configuration de la página Authentication de Company Dashboard, cargue el archivo XML de metadatos guardado o utilice el enlace enter manually para configurar las secciones individuales; consulte a continuación.
Okta SCIM Provisioning example guide
Integración de aprovisionamiento SCIM con Okta como IdP
Agregar integración SCIM (System for Cross-domain Identity Management):
-
En Okta Admin Console seleccione la pestaña General y configure SCIM como el método de aprovisionamiento.
-
Seleccione la pestaña Provisioning y haga clic en el botón Edit.
-
En el modo de edición de configuración, seleccione todas las acciones de aprovisionamiento (opciones Import.. y Push..) y HTTP Header como modo Authentication.
-
Copie (
) la entrada Base URL de la sección Provisioning de la página Authentication de Company Dashboard y péguela en el campo SCIM Connector base URL de Okta.
Copie (
) la entrada API Token de la sección Provisioning de la página Authentication de Company Dashboard y péguela en el campo Authorization de Okta (debajo de HTTP HEADER).
-
Especifique userName como el Unique identifier field for users de Okta.
-
Haga clic en el botón Test Connector Configuration (consulte arriba) y asegúrese de que la conexión funcione. Si la prueba de configuración es correcta, cierre la ventana de prueba y luego guarde la configuración (
).
-
Seleccione To App en el árbol de navegación de la izquierda y luego la opción Edit.
Habilite las opciones Create Users, Update User Attributes y Deactivate Users, y luego haga clic en Save.
Usuarios, aprovisionamiento y desaprovisionamiento de grupos:
-
Seleccione la pestaña Push Groups y luego haga clic en el botón Refresh App Groups.
-
Seleccione la opción de página Directory » Groups en el menú principal.
En Grupos, debería ver tanto la aplicación Groups como Workspaces como entradas de grupo.
-
Cree grupos “nativos” de Okta con el mismo nombre que los grupos de aplicación/espacios de trabajo; en este ejemplo, los grupos importados Administrators y Workspace.
-
Seleccione un grupo de Okta creado y luego haga clic en el botón Manage Apps. En la ventana Assign Applications to <group name>, asigne la aplicación SCIM al grupo y haga clic en
cuando termine.
-
Vuelva a la página Groups y seleccione la pestaña Push Groups. Seleccione Find groups by name option en el menú del botón Push Groups.
-
Introduzca el nombre del grupo (aquí, Group Administrators) y luego elija la opción Link Group para vincularlo con el grupo de la aplicación. Guarde esa configuración del vínculo (
).
Administración de usuarios y grupos
Ahora debería poder agregar miembros a los grupos de aplicación existentes o eliminarlos de ellos.
-
Cree un nuevo usuario de Okta (Directory » People, luego seleccione Add Person). Asegúrese de que el usuario tenga una dirección de correo electrónico única que no exista en AltiumLive.
-
Agregue el nuevo usuario a un grupo de Okta asignado a la aplicación SCIM (Directory » Groups, seleccione un grupo y luego use Assign People).
-
Compruebe que el usuario aparezca en el Company Dashboard.
Para crear un nuevo grupo de usuarios a través de la aplicación SCIM, cree un nuevo grupo de Okta en la página Groups (
) y, a continuación, en la pestaña Push Groups, busque el nombre del nuevo grupo y elija la opción Create Group (en lugar de 'Link Group').
La aplicación SCIM configurada debería permitirle:
-
Cambiar el nombre y apellido de un usuario, así como su correo electrónico.
-
Cambiar la membresía de un grupo.
-
Cambiar el nombre de un grupo.
-
Crear un grupo.
-
Eliminar un grupo: desvincule el grupo en Push Groups con la opción de eliminar de la aplicación.
-
Activar o desactivar un usuario: un usuario activado recibirá un correo electrónico de activación.
Los Workspaces se parecen a los grupos de usuarios en Okta, pero solo admiten la gestión de membresía. No puede crear un nuevo Workspace ni cambiar el nombre de uno existente.
Después de agregar o quitar un usuario de un grupo de Workspace, puede comprobar el resultado a través de la interfaz de Workspace de Altium 365.
-
El nuevo usuario SCIM debería poder iniciar sesión mediante SSO
-
El nuevo usuario SCIM debería ser invitado automáticamente al Workspace.
-
No se enviará una invitación por correo electrónico al usuario.
Expanda la sección desplegable a continuación para ver un ejemplo paso a paso del proceso de integración y aprovisionamiento de Microsoft Entra ID como proveedor de identidad:
SAML login with Microsoft Entra ID
Integración con Microsoft Entra ID
Aplicación SAML:
-
Inicie sesión en el Centro de administración de Microsoft Entra.
-
Seleccione Identity y luego la opción Enterprise applications.
-
Cree su propia aplicación.
-
Seleccione Users and groups y luego Add user/group.
-
Seleccione Single sign-on, Step 1 y luego Edit.
-
Copie (
) las entradas Entity ID y Single Sign On URL de la sección Altium Sign-On Settings de la página Authentication del Company Dashboard. Pegue las cadenas copiadas en los campos Entity ID y Assertion Consumer Service URL del área de configuración SAML de la aplicación de Microsoft Entra. Asegúrese de que las casillas Default estén marcadas para estos campos y luego guarde la configuración.
-
Descargue el XML de metadatos de federación creado.
-
Cargue el XML de metadatos de federación en la página Authentication del Company Dashboard (la región 2. SAML Identity Provider configuration de la sección Altium Sign-On Settings) y luego pruebe la conexión de integración SAML.
Aprovisionamiento:
-
En la pantalla de administración de la aplicación de Microsoft Entra, seleccione Provisioning en el panel izquierdo y luego el botón Get started.
-
Establezca Provision MODE en Automatic.
-
Copie (
) las entradas Base URL y API Token de la sección Provisioning de la página Authentication del Company Dashboard y péguelas en los campos Tenant URL y Secret Token, respectivamente.
-
Haga clic en el botón de Test Connection de aprovisionamiento de Microsoft Entra y, si las credenciales se autorizan correctamente, Save la configuración.
-
En la sección Mappings, hay dos conjuntos seleccionables de asignaciones de atributos: uno para objetos de grupo y otro para objetos de usuario.
-
Seleccione cada asignación para revisar los atributos que se sincronizan desde Microsoft Entra ID con su aplicación. Los atributos seleccionados como propiedades coincidentes se utilizan para hacer coincidir los usuarios y grupos en su aplicación durante las operaciones de actualización. Seleccione Save para confirmar cualquier cambio.
Opcionalmente, puede deshabilitar la sincronización de objetos de grupo deshabilitando la asignación de Groups.
-
En Settings, el campo Scope define qué usuarios y grupos se sincronizan. Seleccione Sync only assigned users and groups (recomendado) para sincronizar solo los usuarios y grupos asignados en la página Users and groups.
-
Una vez completada la configuración, establezca Provisioning Status en On.
-
Seleccione Save para iniciar el servicio de aprovisionamiento de Microsoft Entra.
Expanda la sección desplegable a continuación para ver un ejemplo paso a paso del proceso de integración de JumpCloud como proveedor de identidad:
SAML SSO Configuration with JumpCloud
Integración con JumpCloud como proveedor de identidad
-
En la interfaz de JumpCloud, seleccione SSO en el árbol de navegación y luego el botón Add New Application en la página SSO.
-
Introduzca 'saml' en la búsqueda de la ventana de configuración para localizar y luego instalar Custom SAML App.
-
Asigne un nombre a su instancia de Custom SAML App; en este ejemplo, la etiqueta es 'Altium'.
-
Cambie a la pestaña SSO en la interfaz de configuración de JumpCloud. Copie (
) las entradas Entity ID y Single Sign On URL de la sección Altium Sign-On Settings de la página Authentication del Company Dashboard y péguelas en los campos SP Entity ID y Default URL , respectivamente.
-
Introduzca el endpoint de JumpCloud IDP URL y habilite la opción Declare Redirect Endpoint.
-
Cambie a la pestaña Identity Management en la interfaz de JumpCloud. Copie (
) las entradas Base URL y API Token de la sección Provisioning de la página Authentication del Company Dashboard y péguelas en los campos Base URL y Token Key , respectivamente. Introduzca también una dirección de correo electrónico de prueba adecuada.
-
Realice una Test Connection, que mostrará un mensaje de confirmación en la parte superior derecha de la página (como se muestra a continuación).
-
Desactive (desmarque) la opción Group Management y luego Activate la configuración.
Nota: Si recibe un error de conexión como 'There was a problem activating Identity Management' en la parte superior de la página o 'Test filter user: unable to get or create user from service' en la parte inferior de la página, intente introducir una dirección de correo electrónico de prueba diferente y luego seleccione Activate nuevamente.
-
De vuelta en la pestaña SSO de la interfaz de JumpCloud, use la opción Export Metadata para descargar el archivo XML de metadatos SAML resultante.
-
En la página Authentication del Company Dashboard, importe el archivo XML de metadatos descargado y luego ejecute una prueba de integración con el botón Test Sign On. A continuación debería mostrarse un resultado correcto de la prueba de integración. Después de confirmar la conexión, puede habilitar la opción Altium Sign-On Settings y luego la opción SSO en la sección Authentication methods.
Expanda la sección desplegable a continuación para ver un ejemplo paso a paso del proceso de integración de Microsoft AD FS como proveedor de identidad:
SSO SAML Authentication with Microsoft AD FS
Autenticación SAML SSO con Microsoft Administrative Domain Federated Services (AD FS)
Siga los pasos que se describen a continuación para configurar el inicio de sesión de su organización de Altium 365 para que use su instancia de AD FS para la autenticación SSO.
Requisitos previos
Configuración de AD FS
-
Abra la aplicación AD FS Management (normalmente Start → Windows Administrative Tools → AD FS Management).
-
Vaya a Relying Party Trusts y haga clic en la opción Add Relying Party Trust... (1).
-
En la ventana emergente, asegúrese de seleccionar Claims aware (2) y haga clic en Start (3).
-
En el paso Select Data Source seleccione Enter data about the relying party manually (1) y haga clic en Next (2).
-
Proporcione un nombre para mostrar para la confianza. En este ejemplo se usa AltiumLive como nombre para mostrar.
-
Según su configuración de seguridad, puede especificar un certificado opcional de cifrado de token. Para los fines de esta guía no usaremos ninguno.
-
En el paso Configure URL asegúrese de seleccionar la opción Enable support for the SAML 2.0 WebSSO protocol (1) e introducir https://identity.live.altium.com/AssertionConsumerService en el campo Relying party SAML 2.0 SSO service URL: (2). Haga clic en Next (3).
-
En el paso Configure Identifiers proporcione un identificador para esta confianza en el campo de entrada (1). El identificador debe tomarse de la entrada Entity ID ubicada en la región SAML Single Sign-On de la página Dashboard Authentication. Asegúrese de hacer clic en el botón Add (2).
El resultado debería verse como el siguiente. Haga clic en Next.
-
Según su configuración de seguridad, puede elegir políticas opcionales de control de acceso en el siguiente paso. Para este ejemplo no seleccionaremos ninguna política adicional y continuaremos con la opción Permit everyone.
-
Revise la configuración y seleccione Next.
-
No todas las configuraciones están disponibles durante la configuración de la confianza. Para permitir que SHA-1 se utilice como algoritmo hash seguro, haga clic con el botón derecho en el nombre de Relying Party Trust que acaba de agregar y seleccione Properties.
-
En la ventana de propiedades, seleccione la pestaña Advanced (1) y establezca SHA-1 como algoritmo hash seguro (2). Haga clic en OK para guardar los cambios.
-
De vuelta en la ventana de administración de AD FS, seleccione la confianza de parte confiable que ha agregado y seleccione la opción Edic Claim Issuance Policy...
-
En la ventana Edit Claim Issuance Policy seleccione Add Rule...
-
En el paso Choose Rule Type del asistente, asegúrese de que Send LDAP Attributes as Claims esté seleccionado y luego haga clic en Next.
-
Proporcione un Claim rule name (1), seleccione Active Directory como el Attribute store (2), y seleccione un LDAP Attribute (3) del ID que contiene el nombre de usuario para la Altium Account. Este atributo debe asignarse a Name ID en el Outgoing Claim Type (3). Haga clic en Finish (4).
Important Note: Para este ejemplo, hemos asignado Surname o Last name para que contenga el valor requerido. Su configuración puede ser diferente.
-
Asegúrese de que la directiva de emisión de notificaciones esté guardada haciendo clic en OK.
Con esto concluye la configuración de AD FS.
Important Note: Descargue el archivo FederationMetadata.xml del servidor correspondiente.
Configuración de Altium 365
-
Acceda a la página Authentication del Company Dashboard y cargue el archivo FederationMetadata.xml que descargó previamente (consulte la sección Dashboard SSO Configuration más abajo para obtener más información). La configuración debería importarse y los valores de X509 Certificate, Identity Provider Issuer y IdP Single Sign-On URL deberían estar visibles. Haga clic en el botón Test Sign On para probar la configuración.
-
En la pantalla de inicio de sesión, introduzca las credenciales del usuario según los requisitos de su organización y haga clic en Sign in.
-
La aserción se enviará de vuelta a Altium 365. Si la pantalla muestra un mensaje Test SAML connection was successful!, entonces la configuración se ha completado correctamente. Puede ver la respuesta SAML haciendo clic en el botón See Response . Haga clic en Back to Settings para volver a la página Authentication.
-
En la página Authentication, habilite las opciones Altium Sign-On Settings y SSO .
Con esto concluye la configuración. A partir de este momento, los usuarios de su organización deberían poder iniciar sesión en Altium 365 usando el AD FS de su organización como IdP de SSO.
Expanda la sección desplegable a continuación para ver un ejemplo paso a paso del proceso de integración de AWS IAM Identity Center como proveedor de identidades:
SSO SAML Configuration with AWS IAM Identity Center
Configuración SSO SAML con Amazon Web Services (AWS) Identity Access Management (IAM) Identity Center
-
Vaya a IAM Identity Center y agregue una aplicación SAML 2.0 personalizada (Add Application).
-
Copie (
) las entradas Entity ID y Single Sign On URL de la sección Altium Sign-On Settings de la página Authentication del Company Dashboard y péguelas en la configuración de URL de metadatos de AWS. Confirme la configuración con Submit.
-
Descargue el archivo de metadatos del área IAM Identity Center metadata.
-
Vaya a Edit attribute mappings.
-
Agregue ${user:email} y Format como unspecified.
-
Cree nuevos usuarios en AWS; los nombres de los usuarios deben tener el formato user@domain.com.
Asigne la aplicación a los usuarios creados o a un grupo.
-
La opción Provisioning en la página Authentication del Company Dashboard debe estar desactivada.
Actualmente, AWS no admite el aprovisionamiento saliente automático mediante SCIM.
-
Asegúrese de que existan los mismos usuarios tanto en el lado de Altium como en el de IAM. Los usuarios deben nombrarse siguiendo el formato user@domain.com.
-
En la página Authentication del Company Dashboard, cargue el archivo XML que descargó previamente (consulte la sección Dashboard SSO Configuration más abajo para obtener más información). Haga clic en el botón Test Sign On para probar la configuración.
-
Luego se le redirigirá a la página de inicio de sesión de AWS. Introduzca sus credenciales de usuario de AWS. Debería ser redirigido de vuelta al Dashboard y ver el mensaje Test SAML connection was successful! .
-
Después de una prueba correcta, habilite las opciones Altium Sign-On Settings y SSO .
Dashboard SSO Configuration
Para configurar el sistema SSO en Dashboard (si aún no se ha completado), use el botón
en la página Authentication para localizar y cargar el archivo XML de configuración SAML IdP generado por el IdP de su empresa; consulte los ejemplos de integración de IdP anteriores. Como alternativa, use el enlace enter manually para agregar los elementos individuales (certificado de seguridad y URL) de la configuración.
El sistema analiza un archivo XML de IdP cargado para extraer los campos principales de configuración (X509 Certificate, URL de Identity Provider Issuer y IdP Single Sign-On URL), que se pueden editar manualmente si es necesario (
).
SSO no se habilita hasta que se ejecute una Integration Test, que se inicia mediante el botón
. Esto verifica el proceso de identidad SSO y el inicio de sesión SSO de su empresa, y luego proporciona un mensaje de confirmación que incluye la opción de inspeccionar el código de resultado de autorización SAML (
).
De vuelta en la página Authentication, la comprobación de validez de la configuración se informa como correcta y se puede habilitar la capacidad de Single Sign-On de la Company Account (
). Si posteriormente se deshabilita SSO, ya sea manualmente o en respuesta a un cambio de configuración, el botón
estará disponible para que el proceso de prueba pueda repetirse.
Tenga en cuenta que la sección de usuario Provisioning está preconfigurada con la configuración SCIM de Altium para admitir el aprovisionamiento de usuarios/grupos mediante el proveedor de identidades (IdP) de su empresa, como Okta, OneLogin, etc.
Important: Los atributos requeridos del perfil de usuario para un aprovisionamiento correcto son:
-
First name
-
Last name
-
Email – preferiblemente, la dirección de correo electrónico laboral del usuario.
-
Username – en el lado de Altium, este es el atributo de correo electrónico del usuario.
Múltiples organizaciones con un proveedor de SSO
Si su empresa tiene más de una organización de Altium en la Altium Account de la empresa —por ejemplo, una organización para cada región global—, entonces se puede usar un único proveedor de identidades SSO para gestionar la autenticación SSO de toda la empresa usando un formato Entity ID extendido del Dashboard.
El formato Entity ID (de forma predeterminada https://live.altium.com) se amplía con un sufijo GUID generado para la organización actual. Este formato de URL mejorado puede usarse entonces para una aplicación de proveedor SSO específica asociada con esa organización de Altium. Otras organizaciones bajo la Altium Account de su empresa, con distintos sufijos GUID Entity ID, pueden vincularse a diferentes aplicaciones SSO bajo el mismo proveedor de identidades SSO. En la práctica, esto significa que la autenticación de inicio de sesión SSO para toda la empresa puede gestionarse dentro de un único proveedor de identidades SSO.
El ID de entidad extendido, asociado con la organización actual del Dashboard, puede asignarse a una aplicación de proveedor SSO específica.
Para habilitar el Entity ID extendido para una configuración SAML SSO activa:
-
Deshabilite Altium Sign-On Settings.
-
Actualice la página para activar la regeneración de la URL de Entity ID a su formato extendido: https://live.altium.com/XXXXXXXXXX. Ahora la organización actual puede identificarse específicamente a través de su Entity ID extendido.
-
En la interfaz de gestión de aplicaciones del proveedor de identidades, cambie la referencia Entity ID de la aplicación —normalmente denominada con alguna variante de “Audience” o “Entity”— a la nueva versión extendida copiada desde el Altium Dashboard. Guarde la configuración.
-
Active Integration test en el Dashboard y vuelva a habilitar Altium Sign-On Settings.
Este proceso puede repetirse para las demás organizaciones de Altium de su empresa, que deberían vincularse a su propia aplicación dedicada dentro del proveedor de identidades SSO. Como referencia de ejemplo, en la guía de configuración de Microsoft Entra ID incluida aquí, se crea una aplicación con nombre en el paso 3 y se agrega Identifier (Entity ID) en el paso 6.
Métodos de autenticación
Además de proporcionar una interfaz de configuración para la conectividad SSO de Altium, la página Authentication del Dashboard también ofrece control global e individual sobre toda la gama de opciones de inicio de sesión de usuario; concretamente: Email/Password tradicional, inicio de sesión con Google®, Facebook® y Renesas, y Single Sign On mediante el proveedor de identidades de su organización. Las opciones habilitadas en la sección Authentication methods de la página determinan los métodos de inicio de sesión disponibles para todos los usuarios de la Company Account de su organización.
Las opciones de inicio de sesión pueden configurarse para un usuario individual editando los ajustes en su entrada de Altium Account Dashboard . Seleccione el botón
en la página Dashboard Users del usuario para acceder a sus opciones de anulación de inicio de sesión. Estos ajustes, cuando se editan con la opción Override Authentication methods habilitada, tendrán prioridad sobre la configuración global de inicio de sesión de la página Authentication solo para este usuario.
La configuración de Anulación de autenticación puede usarse cuando SSO es el método de inicio de sesión obligatorio para una organización (todas las demás opciones están deshabilitadas globalmente), pero un usuario individual requiere un tipo específico de acceso de inicio de sesión; por ejemplo, solo correo electrónico/contraseña.
Los métodos de inicio de sesión de usuarios individuales que se hayan especificado con la configuración Override Authentication methods (como arriba) pueden restablecerse a sus valores predeterminados con la opción Reset users overrides en la sección Authentication methods de la página Authentication. Esto restablecerá la configuración individual de inicio de sesión de todos los usuarios a los métodos de autenticación globales seleccionados actualmente en la página Authentication.
Configuración de la verificación en 2 pasos
Los administradores de grupo de una Cuenta de empresa pueden configurar la verificación en 2 pasos para proporcionar una capa adicional de seguridad, de modo que los usuarios puedan confirmar su identidad cuando intenten iniciar sesión en sus cuentas de Altium usando credenciales de correo electrónico/contraseña. El método de verificación adicional puede configurarse para enviar una contraseña de un solo uso (OTP) a un correo electrónico o para generar una OTP en una aplicación de autenticación, como Google Authenticator u Okta Verify. La verificación en 2 pasos puede aplicarse de forma obligatoria para todos los usuarios de la Cuenta de empresa, o los usuarios individuales pueden configurar la verificación en 2 pasos para sus cuentas.
La configuración de la verificación en 2 pasos a nivel de Cuenta de empresa la realiza un administrador de grupo de la cuenta en la región 2-Step Verification de la página Dashboard Authentication. Para hacerlo, habilite la opción Enforce 2-Step Verification y seleccione el Method requerido, ya sea OTP via Email o OTP via Authenticator App. Si se selecciona la opción OTP via Authenticator App, elija el App requerido en la lista desplegable:
-
Okta – seleccione esta opción para usar la aplicación Okta Verify.
-
Google – seleccione esta opción para usar la aplicación Google Authenticator.
-
Other – seleccione esta opción para usar una aplicación de autenticación distinta de Okta Verify o Google Authenticator, por ejemplo, Microsoft Authenticator.
Opcionalmente, configure un enlace en el campo Instructions Link (Optional) (este enlace se mostrará en la página 2-Step Authentication cuando un usuario intente iniciar sesión).
Cuando la aplicación obligatoria de la verificación en 2 pasos está habilitada y se eligió el método OTP via Authenticator App , el usuario deberá realizar la configuración final cuando intente iniciar sesión por primera vez. Será necesario agregar un código de autenticación a la aplicación de autenticación preferida escaneando el código QR proporcionado mediante la aplicación o introduciendo la clave secreta. Después, el código generado por la aplicación debe introducirse en el campo Enter code. Después de hacer clic en Continue, se proporcionarán varios códigos de recuperación que pueden usarse en caso de que se pierda el acceso al código de autenticación en la aplicación. Estos códigos deben guardarse en un lugar seguro. Haga clic en Done para completar el inicio de sesión en la cuenta de Altium.
Tenga en cuenta que los administradores de grupo de la Cuenta de empresa iniciarán sesión sin el paso de verificación adicional; es decir, para que un administrador de grupo inicie sesión solo se requieren credenciales de correo electrónico/contraseña.
Como alternativa, si la aplicación obligatoria de la verificación en 2 pasos no está habilitada a nivel de la Cuenta de empresa (la opción Enforce 2-Step Verification está deshabilitada en la página Dashboard Authentication), la verificación en 2 pasos puede configurarse a nivel de la cuenta de Altium. Una vez iniciada sesión en su cuenta de Altium, acceda a su perfil (haciendo clic en su avatar/imagen de usuario en la parte superior derecha de la ventana del navegador y seleccionando My Profile en el menú desplegable) y abra la página Authentication. En la región 2-Step Verification de la página, habilite la opción Enable 2-Step Verification y seleccione el Method requerido, ya sea OTP via Email o OTP via Authenticator App.
-
Si se eligió el método OTP via Email , los correos electrónicos de verificación de código se enviarán al correo electrónico de su perfil.
-
Si se eligió el método OTP via Authenticator App , seleccione el App requerido en la lista desplegable (Other, Okta o Google). En la ventana que aparece, complete la configuración de la aplicación como se describe arriba.
-
Si la aplicación obligatoria de la verificación en 2 pasos está habilitada a nivel de la Cuenta de empresa, la configuración del perfil reflejará la configuración de la Cuenta de empresa en modo de solo lectura.
-
Un administrador de grupo de la cuenta de Altium de la empresa puede restablecer la configuración de verificación en 2 pasos de un usuario (más información).
Si la cuenta de Altium de un usuario forma parte de la cuenta de Altium de una empresa y la verificación en 2 pasos todavía no está configurada para la cuenta de Altium, se le sugerirá al usuario que configure la verificación en 2 pasos para su cuenta de Altium cuando inicie sesión usando su correo electrónico y contraseña, incluso si la aplicación obligatoria de la verificación en 2 pasos no está habilitada a nivel de la Cuenta de empresa. Seleccione el Method preferido y siga los pasos posteriores para configurar la verificación en 2 pasos (la configuración se realiza de manera similar a la descrita arriba). Como alternativa, haga clic en Remind me in a week para posponer la configuración de la verificación en 2 pasos.
Tenga en cuenta que si un usuario que no tiene configurada la verificación en 2 pasos es un administrador de grupo de una Cuenta de empresa o un administrador de un Workspace alojado en Altium Platform (es decir, el usuario es miembro del grupo Administrator en un Workspace – más información), debe configurar la verificación en 2 pasos en el plazo de un mes después del primer intento de inicio de sesión (
). Después de un mes, el control Remind me in a week dejará de estar disponible.
Autenticación basada en dispositivo
Los usuarios pueden configurar un método de autenticación basado en dispositivo compatible con su dispositivo (como Windows Hello o Face ID) al iniciar sesión en la cuenta de Altium.
Para configurar la autenticación basada en dispositivo, haga clic en el botón de huella digital al usar la página Altium Sign In (https://auth.altium.com/).
En el siguiente paso, complete el inicio de sesión usando su contraseña y haga clic en Continue.
Según su dispositivo, se le proporcionarán los pasos para completar la configuración del método de autenticación aplicable. Una vez completado, introduzca el Device Name deseado y haga clic en Done.
La próxima vez que elija iniciar sesión mediante autenticación basada en dispositivo (haciendo clic en el botón de huella digital en la página Altium Sign In), se le sugerirá usar el método configurado para iniciar sesión.
Los métodos de autenticación basados en dispositivo configurados pueden encontrarse en su perfil. Acceda a su perfil (haciendo clic en su avatar/imagen de usuario en la parte superior derecha de la ventana del navegador y seleccionando My Profile en el menú desplegable) y abra la página Authentication. Los métodos configurados se mostrarán en la región Authentication methods de la página. Para eliminar un método configurado, use el control Unlink account en su entrada.
Vinculación de una cuenta de Renesas
También puede vincular su cuenta de Altium con su cuenta de Renesas para usar esta última al iniciar sesión en la cuenta de Altium. Para hacerlo, acceda a su perfil (haciendo clic en su avatar/imagen de usuario en la parte superior derecha de la ventana del navegador y seleccionando My Profile en el menú desplegable) y abra la página Authentication. En la región Authentication methods de la página, haga clic en el control Link account en el mosaico Renesas.
Use las páginas siguientes para iniciar sesión en su cuenta de Renesas y vincularla con su cuenta de Altium. Una vez vinculada la cuenta de Renesas, su mosaico aparecerá en la página Authentication con el control Unlink account, que puede usarse para eliminar el vínculo entre las cuentas.
Si lo permiten la configuración global e individual de los métodos de autenticación (más información), la cuenta de Renesas vinculada puede usarse al iniciar sesión en su cuenta de Altium.