Okta からの SAML 属性の構成

企業向け Trusted Access ソリューションガイド

Solution
Application
Content Type
テクニカル資料
ソリューションガイド
Utilities & Services
ft:locale
ja-JP

Requirements

Okta で Jamf Pro の App 統合を作成する必要があります。

詳しくは、記事 Configuring Single Sign-On with Okta (Okta の Single Sign-On の構成) を参照してください。

  1. Okta で Applications (アプリケーション) をクリックします。
  2. SSO に使用されている Jamf Pro SAML アプリケーションへ移動します。
  3. Sign-On (サインオン) タブをクリックします。
  4. Edit (編集) をクリックします。
  5. Add Another (別のものを追加) をクリックします。
  6. 登録カスタマイゼーションに必要なアカウント名とアカウントのフルネームの値に一致する新しい属性ステートメントを追加します。次の例を見てください。
    属性名説明
    RealNameuser.displayNameこのカスタム属性値は、ユーザの氏名を渡し、ユーザの macOS ローカルアカウントフルネームにマッピングできます。
    <saml2:Attribute Name="RealName"
                         NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified">
            <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema"
                                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                  xsi:type="xs:string">Samantha Johnson</saml2:AttributeValue>
          </saml2:Attribute>
    UserShortNameuser.nickNameこのカスタム属性値は、通常 "姓.名" としてフォーマットされるユーザの Okta ニックネームを渡します。この属性は、ユーザの macOS ローカルアカウント名へマッピングできます。
    <saml2:Attribute Name="UserShortName"
                           NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified">
            <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema"
                                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                  xsi:type="xs:string">samantha.johnson</saml2:AttributeValue>
          </saml2:Attribute>
  7. 保存をクリックします。

Jamf Pro の登録カスタマイゼーションのアカウント名 (Account Name) フィールドとアカウントのフルネーム (Account Full Name) フィールドを構成するために、SAML トークンに必要な値を含めるようになりました。

確認のために、SAML デコーダーを使用して、ユーザクレームの SAML トークンのコンテンツを確認してください。