管理対象のmacOSデバイスのSSO拡張機能を構成する

管理対象デバイスで、Safariやアプリ内ブラウザーで認証する最もセキュアでシームレスな方法は、AppleのSSO拡張機能です。このSSO拡張機能はOkta Verifyを開く(Open Okta Verify)ブラウザープロンプトを非表示にし、フィッシング耐性プロパティを認証フローに導入します。

開始する前に

下記の条件を満たしていることを確認してください。

SSO拡張機能はJamf ProまたはMicrosoft Endpoint Managerで作成できます。

別のMDMソフトウェアを使用している場合は、「Appleデバイスの拡張シングルサインオンMDMペイロードの設定」を参照してください。この手順に示される構成値を使用します。

Jamf ProでSSO機能拡張プロファイルを作成する

  1. Jamf Proコンピューター(Computers) > 構成プロファイル(Configuration Profiles)に移動します。

  2. 新規作成(+ New)をクリックします。

  3. オプション(Options)タブをクリックします。

  4. 下にスクロールして、シングルサインオン機能拡張(Single Sign-On Extensions)をクリックします。

  5. +追加(+Add)をクリックします。

  6. シングルサインオン機能拡張(Single Sign-on Extensions)ページで次のフィールドを構成します。

    • 機能拡張の識別子(Extension Identifier)com.okta.mobile.auth-service-extension

    • チームの識別子(Team Identifier)B7F62B65BN

    • サインオンのタイプ(Sign-On Type)資格情報(Credential)

    • レルム(Realm)Okta Device

    • ホスト(Hosts)Okta orgドメイン(例:acme.okta.com

    • orgにカスタムURLドメインを使用する場合は、+ 追加(+ Add)をクリックし、カスタムURLドメインを入力します。https://や他のプロトコルプレフィックスを含めないでください。

      このステップが完了すると、ドメインは2つになります(例:acme.okta.comid.acmecorp.biz)。

  7. 保存(Save)をクリックします。

Microsoft Endpoint ManagerでSSO機能拡張プロファイルを作成する

別のMDMソフトウェアを使用している場合は、「Appleデバイスの拡張シングルサインオンMDMペイロードの設定」を参照してください。この手順に示される構成値を使用します。

  1. Microsoft Endpoint Manager管理センターで、デバイス(Devices)に移動します。

  2. 構成プロファイル(Configuration Profiles)をクリックします。

  3. +プロファイルの作成(+ Create profile)をクリックします。

  4. 基本(Basics)ページで次のように入力します。

    • プラットフォーム(Platform):[macOS]macOS

    • プロファイルの種類(Profile Type)設定カタログ(Settings catalog)を選択し、作成(Create)をクリックします。

  5. 追加(+Add)をクリックします。

  6. 基本(Basics)ページで次のように入力します。

    • 名前(Name):プロファイルの名前(例:macOS seamless SSO)を入力します。

    • 説明(Description):必要に応じてプロファイルの説明を入力します。

    • プラットフォーム(Platform) macOS に事前設定されています。

  7. 構成設定(Configuration settings) ページで、+ 設定追加(+Add settings)をクリックし、設定ピッカー(Settings picker)で次の情報を入力します。

    • 認証(Authentication) > 拡張シングルサインオン(SSO)(Extensible Single Sign On (SSO))を選択します。

    • 次の設定を選択します:拡張機能の識別子(Extension Identifier)チーム識別子(Team Identifier)サインオンのタイプ(Sign-On Type)レルム(Realm)ホスト(Hosts)

    設定ピッカー(Settings picker)を閉じます。

  8. シングルサインオン機能拡張(Single Sign-on Extensions)ページで次のフィールドを構成します。

    • 機能拡張の識別子(Extension Identifier)com.okta.mobile.auth-service-extension

    • チームの識別子(Team Identifier)B7F62B65BN

    • サインオンのタイプ(Sign-On Type)資格情報(Credential)

    • レルム(Realm)Okta Device

    • ホスト(Hosts)Okta orgドメイン(例:acme.okta.com

    • orgにカスタムURLドメインを使用する場合は、+ 追加(+ Add)をクリックし、カスタムURLドメインを入力します。https://や他のプロトコルプレフィックスを含めないでください。

      このステップが完了すると、ドメインは2つになります(例:acme.okta.comid.acmecorp.biz)。

  9. 次へ(Next)をクリックします。

  10. スコープタグ(Scope Tags)ページで、必要なタグを追加して次へ(Next)をクリックします。

  11. デバイス構成ポリシーを作成する(Create device configuration policy)ページの割り当て(Assignments)タブで、アプリをグループに割り当てます。次へ(Next)をクリックします。

  12. 同じページの確認して作成(Review + create)タブで、アプリ構成を確認し、作成(Create)をクリックします。

SSO機能拡張のエラー

SSO機能拡張に障害が発生した場合、認証フローはサインインページにフォールバックします。SSO拡張機能のエラーは以下の状況で発生する可能性があります。

  • SSO機能拡張MDMプロファイルがインストールされていない。

  • Oktaが動的SCEPのある認証局として構成されていない。Okta

  • Jamf ProのSSO機能拡張プロファイルが正しく構成されていない。Jamf Pro

  • ユーザーが、Chromeリリース145以前(サイレントアクセスなし)またはMozilla Firefoxを使用してOktaが保護するリソースへのアクセスを試行した。

  • ユーザーが、管理対象外のデバイスからSafariまたはアプリ内ブラウザーを介してOktaが保護するリソースへのアクセスを試行した。

  • 機能拡張の識別子が正しくない。

  • ユーザーが、ホスト(Hosts)に構成されていないorgからのリソースへのアクセスを試行する。

関連項目

を使用して、macOSの動的SCEPチャレンジを使用するCAとしてOktaを構成するJamf Pro

iOSデバイスのSSO拡張機能を構成する