hmLoadTopic({
hmKeywords:"OIDC,OpenID Connect,Inicio de sesión único,SSO",
hmTitle:"OpenID Connect (OIDC)",
hmDescription:"Integración OIDC (Inicio de sesión único) MDaemon Webmail soporta Single Sign On (SSO) usando OpenID Connect (OIDC). En lugar de iniciar sesión en Webmail con su dirección de co",
hmPrevLink:"onedrive.html",
hmNextLink:"wc--categories.html",
hmParentLink:"index.html",
hmBreadCrumbs:"Menú Configuración &gt; Web &amp; Servicios IM &gt; Webmail",
hmTitlePath:"Menú Configuración > Web & Servicios IM > Webmail > OIDC",
hmHeader:"<h1 class=\"p_Heading1\" style=\"page-break-after: avoid;\"><span class=\"f_Heading1\">OpenID Connect (OIDC)<\/span><\/h1>\n\r",
hmBody:"<p class=\"p_BodyText_Center\"><img style=\"margin:0 auto 0 auto;width:32.5000rem;height:27.2500rem;border:none\" src=\".\/images\/worldclient_oidc.png\"\/><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_Heading2\">Integración OIDC (Inicio de sesión único)<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_List1\">MDaemon Webmail soporta Single Sign On (SSO) usando OpenID Connect (OIDC). En lugar de iniciar sesión en Webmail con su dirección de correo electrónico y contraseña de MDaemon, los usuarios pueden hacer clic en el &nbsp;botón <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Iniciar sesión con SSO<\/span><span class=\"f_List1\"> para iniciar sesión a través de su proveedor de identidad (IdP) OIDC, como<\/span><span class=\"f_BodyText\"> Google o Microsoft Azure\/Entra ID<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_List1_ContText\">Para configurarlo, primero tendrás que crear una aplicación mediante la interfaz de gestión de tu IdP y proporcionar tu <\/span><span class=\"f_List1_ContText\" style=\"font-style: italic;\">URI de redirección de<\/span><span class=\"f_List1_ContText\">Webmail &nbsp;(ver más abajo) al hacerlo. A continuación, configura los ajustes de OIDC de Webmail mediante las opciones que se indican a continuación.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Habilitar integración OIDC<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Cuando esta opción está habilitada, aparecerá un botón <\/span><span class=\"f_ControlIndent\" style=\"font-style: italic;\">Iniciar sesión con SSO<\/span><span class=\"f_ControlIndent\"> en la página de inicio de sesión de Webmail. Los usuarios pueden hacer clic en ese botón para iniciar sesión en su cuenta de Webmail autenticándose a través de su IdP seleccionado en lugar de proporcionar su dirección de correo electrónico y contraseña de MDaemon.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">URL del emisor<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Este campo de texto es para la URL base que obtiene de su proveedor de identidad OIDC. MDaemon la utiliza para descubrir la configuración del IdP y otros datos, como la información del usuario y las claves públicas. No incluya la parte &quot;<\/span><span class=\"f_PlainText\">\/.well-known\/openid-configuration<\/span><span class=\"f_ControlIndent\">&quot; que normalmente se añade a la URL del emisor. Dependiendo de su IdP, la URL se verá así: <\/span><span class=\"f_PlainText\">https:\/\/login.microsoftonline.com\/&lt;tenant_id&gt;\/v2.0<\/span><span class=\"f_ControlIndent\">, <\/span><span class=\"f_PlainText\">https:\/\/accounts.google.com,<\/span><span class=\"f_ControlIndent\"> o <\/span><span class=\"f_PlainText\">https:\/\/&lt;your-domain&gt;.okta.com<\/span><span class=\"f_ControlIndent\">.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">ID de Cliente<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Este es su ID de cliente único obtenido de su IdP durante el registro de la aplicación.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Secreto de Cliente<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Este campo es para la clave secreta generada por el IdP durante el registro. Se utiliza con el ID de cliente para autenticar a MDaemon como cliente de confianza cuando se intercambian códigos de autorización para tokens de acceso. Algunos IdP permiten que los secretos del cliente caduquen, por lo que es posible que deba reemplazarla periódicamente.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><a id=\"redirect_uri\" class=\"hmanchor\"><\/a><span class=\"f_ControlHeading\">Redirigir URI<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Cuando esté registrando su aplicación OIDC con su IdP, se le pedirá su URI de redirección. El URI proporcionado aquí se construye a partir <a href=\"domain-manager_host_name_ip.html\" class=\"topiclink\">del nombre de host SMTP<\/a> <a href=\"domain-manager.html\" class=\"topiclink\">de<\/a> tu <a href=\"domain-manager.html\" class=\"topiclink\">dominio predeterminado<\/a>. Por ejemplo: <\/span><span class=\"f_PlainText\">https:\/\/mail.example.com\/WorldClient.dll?View=OIDC<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Ámbitos<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Los ámbitos determinan qué conjuntos específicos de puntos de datos comparte el IdP. Los valores predeterminados aquí son estándar para OIDC: <\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">openid<\/span><span class=\"f_ControlIndent\"> habilita el flujo de OIDC y es obligatorio, <\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">profile<\/span><span class=\"f_ControlIndent\"> proporciona información básica del usuario (por ejemplo, preferred_username) y <\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">email<\/span><span class=\"f_ControlIndent\"> comparte la dirección de correo electrónico del usuario. Puede añadir o modificar ámbitos según sea necesario en función de su configuración particular o de los requisitos del IdP.<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Reclamar correo electrónico<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">Este campo es para especificar el nombre de la reclamación (par clave-valor) que contiene los datos que necesita para identificar al usuario de MDaemon que está iniciando sesión. Lo más común es que se establezca como, por ejemplo, <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">correo electrónico<\/span><span class=\"f_ControlIndent\">, <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">nombre_de_usuario_preferido<\/span><span class=\"f_ControlIndent\">, <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">sub<\/span><span class=\"f_ControlIndent\"> u <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_ControlIndent\"> (ID de Azure\/Entra). La configuración más sencilla es especificar un claim que sepa que contendrá la dirección de correo electrónico MDaemon del usuario, como <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">email<\/span><span class=\"f_ControlIndent\"> o un claim creado a medida, si es posible. Si elige &quot;<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">sub&quot;<\/span><span class=\"f_ControlIndent\"> u &quot;<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_ControlIndent\">&quot;, la solicitud no contendrá una dirección de correo electrónico. En su lugar, contendrá un código o identificador único para ese usuario, que requerirá que utilice las opciones de la sección <a href=\"oidc.html#oidc_email_claims\" class=\"topiclink\">Reclamaciones de Correo Electrónico OIDC<\/a> para asociar ese identificador <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">sub<\/span><span class=\"f_ControlIndent\"> u <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_ControlIndent\"> con el usuario MDaemon correcto.<\/span><\/p>\n\r<div style=\"text-align: left; text-indent: 0; padding: 0 0 0 0; margin: 0 3.0625rem 0.8750rem 3.0000rem;\"><table style=\"background-color:#ffffe6; border:solid thin #000000; border-spacing:0;\">\n\r<tr>\n\r<td style=\"vertical-align:top; width:3.1250rem; height:3.1250rem; padding:0.3125rem; border:none\"><p class=\"p_NoFormat\"><img style=\"margin:0;width:3.1250rem;height:3.1250rem;border:none\" src=\".\/images\/forbidden_50_yback.gif\"\/><\/p>\n\r<\/td>\n\r<td style=\"vertical-align:top; width:35.6250rem; padding:0.3125rem; border:none\"><p class=\"p_Notes\"><span class=\"f_Notes\">When specifying the <\/span><span class=\"f_Notes\" style=\"font-style: italic;\">Reclamar correo electrónico<\/span><span class=\"f_Notes\">, do not use a claim that the user is able to edit through a self-service profile page. For example, if your particular IdP setup has a &quot;secondary_email&quot; key that is user editable, and you chose that as your <\/span><span class=\"f_Notes\" style=\"font-style: italic;\">Reclamar correo electrónico<\/span><span class=\"f_Notes\">, then any user could change that email address to the address of another user on your server and then gain access to that user\'s email account. Always ensure that you choose a claim that can only be edited by an admin.<\/span><\/p>\n\r<\/td>\n\r<\/tr>\n\r<\/table>\n\r<\/div>\n\r<p class=\"p_DialogSectionHeading\" style=\"page-break-after: avoid;\"><a id=\"oidc_email_claims\" class=\"hmanchor\"><\/a><span class=\"f_DialogSectionHeading\">Reclamaciones de Correo Electrónico OIDC<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Las opciones de esta sección se utilizan para asignar valores de reclamación personalizados desde el IdP a direcciones de correo electrónico específicas en MDaemon. Esto es útil cuando algunas o todas las direcciones de correo electrónico contenidas en la reclamación de <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">correo electrónico<\/span><span class=\"f_BodyText\"> del IdP no corresponden a sus direcciones de correo electrónico de usuario de MDaemon. En ese caso, podría utilizar estas opciones para asignar la dirección de correo electrónico no MDaemon de cada usuario a su dirección MDaemon. Lo mismo ocurriría si utilizara <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">preferred_username<\/span><span class=\"f_BodyText\"> como su <\/span><span class=\"f_BodyText\" style=\"font-style: italic;\">Reclamar correo electrónico<\/span><span class=\"f_BodyText\"> pero el nombre de usuario no siempre coincide con la dirección de correo de MDaemon. También utilizará esta función si elige utilizar la reivindicación <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">sub<\/span><span class=\"f_BodyText\"> (u <\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_BodyText\"> en Azure\/Entra ID) en su <\/span><span class=\"f_BodyText\" style=\"font-style: italic;\">Reclamar correo electrónico<\/span><span class=\"f_BodyText\"> y luego asignar el identificador único de cada usuario a su cuenta de correo electrónico MDaemon.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Para asignar un valor de reclamación a un usuario específico:<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">1.<\/span><span class=\"f_List1\">Utilice su consola IdP u otra herramienta para buscar el usuario en cuestión.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">2.<\/span><span class=\"f_List1\">Localice el valor de reclamación de lo que <\/span><span class=\"f_List1\" style=\"font-style: italic;\">Reclamar correo electrónico<\/span><span class=\"f_List1\"> que haya especificado anteriormente.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">3.<\/span><span class=\"f_List1\">Copie el valor de la solicitud y péguelo en el campo <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Valor de la reclamación<\/span><span class=\"f_List1\"> campo<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">4.<\/span><span class=\"f_List1\">Introduzca la dirección de <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">correo electrónico<\/span><span class=\"f_List1\"> del usuario MDaemon correspondiente.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">5.<\/span><span class=\"f_List1\">Haga clic en <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Agregar<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1_LastItem\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">6.<\/span><span class=\"f_List1_LastItem\">Haga clic en <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Guardar<\/span><span class=\"f_List1_LastItem\">.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Para editar una entrada:<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">1.<\/span><span class=\"f_List1\">Haga clic en la entrada que desea editar.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">2.<\/span><span class=\"f_List1\">Haga clic en <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Editar<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">3.<\/span><span class=\"f_List1\">Realice los cambios que desee.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">4.<\/span><span class=\"f_List1\">Haga clic en <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Actualizar<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1_LastItem\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">5.<\/span><span class=\"f_List1_LastItem\">Haga clic en <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Guardar<\/span><span class=\"f_List1_LastItem\">.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">Para eliminar una entrada:<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">1.<\/span><span class=\"f_List1\">Haga clic en la entrada que desea eliminar.<\/span><\/p>\n\r<p class=\"p_List1\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">2.<\/span><span class=\"f_List1\">Haga clic en <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">Eliminar<\/span><span class=\"f_List1\">.<\/span><\/p>\n\r<p class=\"p_List1_LastItem\" style=\"text-indent: 0; padding-left: 1.6875rem; margin-left: 2.0625rem;\"><span class=\"f_List1\" style=\"display:inline-block;width:1.6875rem;margin-left:-1.6875rem\">3.<\/span><span class=\"f_List1_LastItem\">Haga clic en <\/span><span class=\"f_List1_LastItem\" style=\"font-weight: bold;\">Guardar<\/span><span class=\"f_List1_LastItem\">.<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">&nbsp;<\/span><\/p>\n\r"
})
