hmLoadTopic({
hmKeywords:"OIDC,OpenID Connect,シングルサインオン,SSO",
hmTitle:"OpenID Connect (OIDC)",
hmDescription:"OIDC連携（シングルサインオン） MDaemon Webmailは、OpenID Connect (OIDC)を使用してシングルサインオン(SSO)をサポートします。MDaemonの電子メールアドレスおよびパスワードでWebメールにサインインする代わりに、ユーザは、 GoogleまたはMicrosoft Azure\/Entra IDの ようなOIDC",
hmPrevLink:"onedrive.html",
hmNextLink:"wc--categories.html",
hmParentLink:"index.html",
hmBreadCrumbs:"設定メニュー &gt; WebとIM サービス &gt; Webmail",
hmTitlePath:"設定メニュー > Webと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\">OIDC連携（シングルサインオン）<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_List1\">MDaemon Webmailは、OpenID Connect (OIDC)を使用してシングルサインオン(SSO)をサポートします。MDaemonの電子メールアドレスおよびパスワードでWebメールにサインインする代わりに、ユーザは、 <\/span><span class=\"f_BodyText\">GoogleまたはMicrosoft Azure\/Entra IDの<\/span><span class=\"f_List1\"> ようなOIDC IDプロバイダ（IdP）を介してサインインするために<\/span><span class=\"f_List1\" style=\"font-weight: bold;\">SSOで<\/span><span class=\"f_List1\"> サインインボタンをクリックすることができます 。<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_List1_ContText\">これを設定するには、まずIdPの管理インターフェイスを使用してアプリを作成し、 &nbsp;その際にWebメールの <\/span><span class=\"f_List1_ContText\" style=\"font-style: italic;\">リダイレクトURI<\/span><span class=\"f_List1_ContText\"> （下記参照）を提供する必要があります。 &nbsp;次に、以下のオプションを使用して Webmail の OIDC 設定を構成します。<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">OIDC連携の有効化<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">このオプションが有効な場合、<\/span><span class=\"f_ControlIndent\" style=\"font-style: italic;\">SSOサインインボタンが<\/span><span class=\"f_ControlIndent\">Webメールサインインページに表示されます。ユーザは、MDaemon電子メールアドレスおよびパスワードを提供するのではなく、選択したIdPを介して認証することにより、Webメールアカウントにサインインするためにそのボタンをクリックすることができます。<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Issuer URL<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">このテキストフィールドは、OIDC IDプロバイダから取得するベースURL用です。ユーザ情報および公開キーのようなIdPの設定および他のデータを発見するためにMDaemonによって使用されます。発行者URLに一般的に付加される&quot;<\/span><span class=\"f_PlainText\">\/.well-known\/openid-configuration<\/span><span class=\"f_ControlIndent\">&quot;部分を含めないでください。IdPに応じて、URLは次のようになります:<\/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\"> または<\/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<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">アプリ登録時にIdPから取得した固有のクライアントIDです。<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">クライアントシークレット<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">このフィールドは、登録中にIdPによって生成された秘密鍵のためのものです。アクセストークンの認証コードを交換するとき、信頼されたクライアントとしてMDaemonを認証するためにクライアントIDと共に使用されます。一部のIdPは、クライアントシークレットの有効期限を許可するため、定期的に交換する必要があります。<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><a id=\"redirect_uri\" class=\"hmanchor\"><\/a><span class=\"f_ControlHeading\">リダイレクトURI<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">OIDCアプリをIdPに登録する際、Redirect URIの入力を求められます。ここで提供されるURIは、<a href=\"domain-manager.html\" class=\"topiclink\">デフォルトドメインの<\/a> <a href=\"domain-manager_host_name_ip.html\" class=\"topiclink\">SMTPホスト名から<\/a>構築されます。例<\/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\">スコープ<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">スコープは、IdPがどの特定のデータ・ポイントを共有するかを決定する。<\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">openidは<\/span><span class=\"f_ControlIndent\">OIDCフローを有効にし必須であり、<\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">profileは<\/span><span class=\"f_ControlIndent\">基本的なユーザー情報（preferred_usernameなど）を提供し、<\/span><span class=\"f_ControlIndent\" style=\"font-weight: bold;\">emailは<\/span><span class=\"f_ControlIndent\">ユーザーのメールアドレスを共有する。特定のセットアップまたは IdP の要件に基づいて、必要に応じてスコープを追加または変更できます。<\/span><\/p>\n\r<p class=\"p_ControlHeading\" style=\"page-break-after: avoid;\"><span class=\"f_ControlHeading\">Emailクレーム<\/span><\/p>\n\r<p class=\"p_ControlIndent\"><span class=\"f_ControlIndent\">このフィールドは、サインインするMDaemonユーザを識別するために必要なデータを含むクレームの名前（キーと値のペア）を指定します。これは、最も一般的に、<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">email<\/span><span class=\"f_ControlIndent\">、<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">preferred_username<\/span><span class=\"f_ControlIndent\">、<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">sub<\/span><span class=\"f_ControlIndent\">、または<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_ControlIndent\">（Azure\/Entra ID）などに設定されます。最も簡単な設定は、可能であれば、<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">email<\/span><span class=\"f_ControlIndent\">またはカスタム作成されたクレームのように、ユーザのMDaemon電子メールアドレスを含むことを知るクレームを指定することです。<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">&quot;sub<\/span><span class=\"f_ControlIndent\">&quot;または<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">&quot;oid<\/span><span class=\"f_ControlIndent\">&quot;を選択する場合、そのクレームは電子メールアドレスを含みません。代わりに、そのユーザのための一意のコードまたは識別子を含みます。 <a href=\"oidc.html#oidc_email_claims\" class=\"topiclink\">OIDC Email クレーム<\/a><\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">サブ<\/span><span class=\"f_ControlIndent\">または<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_ControlIndent\">識別子を正しいMDaemonユーザに関連付けるために以下のセクションのオプションを使用する必要があります。<\/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\">を指定する場合 <\/span><span class=\"f_Notes\" style=\"font-style: italic;\">Emailクレーム<\/span><span class=\"f_Notes\">を指定する場合、ユーザがセルフサービスプロファイルページを通して編集できるクレームを使用しないでください。例えば、特定のIdPセットアップにユーザが編集可能な &quot;secondary_email &quot;キーがあり、&quot;secondary_email &quot;キーとして選択した場合、ユーザはその電子メールを変更することができます。 <\/span><span class=\"f_Notes\" style=\"font-style: italic;\">Emailクレーム<\/span><span class=\"f_Notes\">たとえば、特定の IdP 設定に、ユーザが編集可能な「secondary_email」キーがあり、それを「secondary_email」キーとして選択した場合、任意のユーザがその電子メール・アドレスをサーバー上の別のユーザのアドレスに変更し、そのユーザの電子メール・アカウントにアクセスすることができます。常に、管理者のみが編集可能なキーを選択するようにしてください。<\/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\">OIDC Email クレーム<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">このセクションのオプションは、IdPからのカスタムクレーム値をMDaemonの特定の電子メールアドレスにマップするために使用されます。これは、IdPの<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">電子メール<\/span><span class=\"f_BodyText\">クレームに含まれる電子メールアドレスの一部またはすべてがMDaemonユーザの電子メールアドレスに対応しない場合に便利です。その場合、これらのオプションを使用して、各ユーザの非MDaemon電子メールアドレスをMDaemonアドレスにマッピングすることができます。として<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">preferred_usernameを<\/span><span class=\"f_BodyText\">使用する場合も同様です。 <\/span><span class=\"f_BodyText\" style=\"font-style: italic;\">Emailクレーム<\/span><span class=\"f_BodyText\">を使用する場合も同じですが、ユーザ名は常にMDaemon電子メールアドレスと一致しません。オプションで<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">サブ<\/span><span class=\"f_BodyText\">（またはAzure\/Entra IDの<\/span><span class=\"f_PlainText\" style=\"font-weight: bold;\">oid<\/span><span class=\"f_BodyText\">）クレームを使用する場合、この機能を使用します。 <\/span><span class=\"f_BodyText\" style=\"font-style: italic;\">Emailクレーム<\/span><span class=\"f_BodyText\">オプションを使用し、各ユーザの一意の識別子をMDaemon電子メールアカウントにマッピングする場合、この機能も使用します。<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">クレーム値を特定のユーザにマッピングするには<\/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\">IdPコンソールまたは他のツールを使用して、問題のユーザを検索します。<\/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\">上記で指定した <\/span><span class=\"f_List1\" style=\"font-style: italic;\">Emailクレーム<\/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\">クレームの値をコピーし、フィールドに貼り付けます。 <\/span><span class=\"f_List1\" style=\"font-weight: bold;\">クレーム値<\/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\">4.<\/span><span class=\"f_List1\">対応するMDaemonユーザの<\/span><span class=\"f_List1\" style=\"font-weight: bold;\">E<\/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\">5.<\/span><span class=\"f_List1\" style=\"font-weight: bold;\">追加を<\/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\" style=\"font-weight: bold;\">保存を<\/span><span class=\"f_List1_LastItem\">クリックします。<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">エントリを編集するには<\/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\">編集するエントリをクリックします。<\/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\" style=\"font-weight: bold;\">編集]<\/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\">必要な変更を加えます。<\/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\" style=\"font-weight: bold;\">更新]<\/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\" style=\"font-weight: bold;\">保存を<\/span><span class=\"f_List1_LastItem\">クリックします。<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">エントリーを削除するには<\/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\">削除したいエントリーをクリックします。<\/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\" style=\"font-weight: bold;\">削除]<\/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\" style=\"font-weight: bold;\">保存<\/span><span class=\"f_List1_LastItem\">]をクリックします。<\/span><\/p>\n\r<p class=\"p_BodyText\"><span class=\"f_BodyText\">&nbsp;<\/span><\/p>\n\r"
})
