Apple デバイスでは、シングル サインオン (SSO) を使用して、Microsoft Entra ID を使用してデバイス、アプリ、Web サイトにアクセスできます。 SSO を使用すると、ユーザーはサインインしてアクセスすることができます。毎回資格情報を入力しなくても済みます。
この機能は、以下に適用されます。
- iOS/iPadOS
- macOS
デバイスと基幹業務 (LOB) アプリを含むほとんどのアプリでは、ある程度のユーザー認証が必要です。 多くの場合、ユーザーは認証のために同じ資格情報を繰り返し入力する必要があります。
管理者は、Microsoft Intune を使用して SSO ポリシーを作成および展開できます。 開発者は、シングル サインオン (SSO) をサポートして使用するアプリを作成できます。 Intune SSO ポリシーを SSO をサポートするアプリと組み合わせると、アプリや Web サイトの資格情報プロンプトの数が減ります。
Intune で Apple デバイスの SSO を構成するには、次のオプションがあります。
プラットフォーム SSO - Microsoft Entra ID の Microsoft Enterprise SSO プラグインの一部であり、SSO アプリ拡張機能が含まれています。 macOS デバイスに適用されます。
SSO アプリ拡張機能 - Microsoft Entra ID の Microsoft Enterprise SSO プラグインの一部。 iOS/iPadOS および macOS デバイスに適用されます。
シングル サインオン テンプレート - Intune のテンプレート。 iOS/iPadOS デバイスに適用されます。
この記事では、Intune の Apple デバイスとそのサポートされているプラットフォームで使用できる SSO オプションの概要について説明します。
プラットフォーム SSO
この機能は、以下に適用されます:
- macOS
Microsoft Enterprise SSO プラグインには、プラットフォーム SSO と SSO アプリ拡張機能の 2 つの SSO 機能が含まれています。 このセクションでは 、プラットフォーム SSO について説明します。
macOS デバイスでは、ユーザーは通常、ローカル アカウントでサインインします。 次に、Microsoft Entra ID を使用してアプリや Web サイトにサインインします。
プラットフォーム SSO の場合:
組織は次のことができます。
ビジネス ニーズに合った認証方法を選択します。 オプションは、Secure Enclave のパスワードレス パスキー認証、Microsoft Entra ユーザー アカウント & パスワード、スマート カード認証です。
SSO アプリ拡張機能はプラットフォーム SSO の一部であるため、SSO アプリ拡張機能を使用します。 具体的には、以下の場合:
- SSO アプリ拡張機能を使用して、Microsoft Entra ID でアプリや Web サイトにサインインします。
- プラットフォーム SSO を使用して、SSO 構成を強化します。 さまざまな認証方法を構成したり、サインイン時に新しい組織ユーザーを作成したり、ユーザーに承認モードを割り当てたりすることができます。
エンド ユーザー:
- Microsoft Entra ID が Microsoft Enterprise SSO プラグインと統合されるため、より安全なサインイン エクスペリエンスが得られます。
- シングルサインオン エクスペリエンスを SSO アプリ拡張機能と組み合わせることで、シングル サインオン エクスペリエンスを取得できます。 SSO アプリ拡張機能を使用すると、Microsoft Entra ID で Touch ID とパスキーを使用できます。
- Microsoft Entra ユーザー アカウントでサインインすることで、macOS デバイスで Microsoft Entra 資格情報を入力する必要回数を最小限に抑えることができます。
プラットフォーム SSO の詳細と使用を開始するには、「Intune で macOS デバイスのプラットフォーム SSO を構成する」を参照してください。
プラットフォームの SSO 機能の概要
次の表は、Intune のプラットフォーム SSO 機能をまとめたものです。 この情報を使用して、Platform SSO が organization に適しているかどうかを判断します。
| 機能 | 詳細 |
|---|---|
| プラットフォーム サポート |
|
| サポートされている登録の種類 |
|
| サポートされている認証の種類 |
|
| サポートされているアプリの種類 |
|
| Intune 管理センター ポリシーの種類 |
設定 カタログ ポリシー at: デバイス>デバイスを管理します>環境設定>作成>新しいポリシー>プラットフォーム用 macOS>プロファイルの種類 >認証>拡張シングル サインオン (SSO) 用の設定カタログ |
| 推奨事項 |
SSO アプリ拡張機能も含まれているため、プラットフォーム SSO を使用します。 SSO アプリ拡張機能は単独で使用できますが、お勧めできません。 プラットフォームSSOを使用するには、プラットフォームSSOのみを使用する必要があります。 個別の SSO アプリ拡張機能ポリシーを作成しないでください。 |
SSO アプリ拡張機能
この機能は、以下に適用されます。
- iOS/iPadOS
- macOS
Microsoft Enterprise SSO プラグインには、プラットフォーム SSO と SSO アプリ拡張機能の 2 つの SSO 機能が含まれています。 このセクションでは、 SSO アプリ拡張機能について説明します。
SSO アプリ拡張機能は、認証に Microsoft Entra ID を使用するアプリ、Web サイト、アカウントに、次のような SSO を提供します:
- Microsoft 365 Apps
- デバイス上のシングル サインオンでユーザー資格情報ストアを検索するように開発されたアプリ
- Apple のエンタープライズ SSO 機能をサポートするすべてのアプリにわたるオンプレミスの Active Directory アカウント
iOS/iPadOS デバイスの場合、SSO アプリ拡張機能は単独で使用できます。 そのため、アプリ & Web サイトの SSO アプリ拡張機能を構成して使用できます。
macOS デバイスの場合、SSO アプリ拡張機能は単独で使用でき、プラットフォーム SSO にも含まれています。 そのため、プラットフォーム SSO を使用しない場合は、SSO アプリ拡張機能のみを構成して使用できます。 プラットフォーム SSO を使用する場合は、SSO アプリ拡張機能が含まれているため、プラットフォーム SSO のみを設定します。
SSO アプリ拡張機能は、リダイレクトタイプの SSO アプリ拡張機能です。 これは、Intune、Jamf Pro、およびその他の MDM ソリューションで使用できます。 Intune では、SSO アプリ拡張機能は、SSO アプリ拡張機能の種類として Microsoft Entra ID を使用するデバイス構成ポリシーを使用します。
これらの設定により、リダイレクトの種類と資格情報の種類の SSO アプリ拡張機能が構成されます。 特に次のような場合です。
リダイレクトの種類は、OpenID Connect、OAuth、SAML2 などの先進認証プロトコル用に設計されています。 Microsoft Entra SSO 拡張機能 (Microsoft Enterprise SSO プラグインと汎用リダイレクト拡張機能) のいずれかを選択できます。
資格情報の種類は、チャレンジ アンド レスポンス認証フロー用に設計されています。 Apple で提供される Kerberos 固有の資格情報拡張機能と汎用の資格情報拡張機能から選択できます。
SSO アプリ拡張機能は、Microsoft 以外またはパートナーのあらゆる MDM で動作する必要があります。 この拡張機能は、kerberos SSO 拡張機能として展開するか、必要なすべてのプロパティが構成されたカスタム構成プロファイルとして展開する必要があります。
SSO アプリ拡張機能の詳細については、以下にアクセスしてください:
iOS/iPadOS:
macOS:
SSO アプリ拡張機能の機能の概要
次の表は、Intune の SSO アプリ拡張機能の機能をまとめたものです。 この情報を使用して、この SSO オプションが organization に適しているかどうかを判断します。
| 機能 | 詳細 |
|---|---|
| プラットフォーム サポート |
|
| サポートされている登録の種類 | iOS/iPadOS: macOS: |
| サポートされている認証の種類 |
|
| サポートされているアプリの種類 |
|
| Intune 管理センター ポリシーの種類 |
デバイス機能 テンプレート: デバイス>デバイスを管理します>環境設定>作成>新しいポリシー>iOS/iPadOS または macOS のプラットフォーム >テンプレート>プロファイルの種類のデバイス機能>シングル サインオン アプリ拡張機能 |
| 推奨事項 |
macOS デバイスでは、SSO アプリ拡張機能を単体で使用できます。 ただし、代わりにプラットフォームSSOを使用することをお勧めします。 macOS のプラットフォーム SSO も使用している場合は、別の SSO アプリ拡張機能ポリシーを作成しないでください。 SSO アプリ拡張機能は、プラットフォーム SSO 設定に含まれています。 |
シングル サインオン テンプレート
注:
これらの SSO 設定の代わりに、Apple では SSO アプリ拡張機能 (本記事内) を使用することをお勧めします。
適用対象:
- iOS 7.0 以降
- iPadOS 13.0 以降
このシングル サインオン ポリシーは Kerberos に基づいています。 Kerberos とは、秘密鍵による暗号化を使用してクライアントとサーバー間でアプリケーションを認証するネットワーク認証プロトコルです。 Intune ポリシー設定では、サーバーまたは特定のアプリにアクセスするときの Kerberos アカウント情報を定義し、Web ページとネイティブ アプリの Kerberos チャレンジを処理します。
Intune で構成できる設定の一覧については、「iOS/iPadOS でのシングル サインオン」を参照してください。
シングル サインオンを使用するには、次の条件を満たしている必要があります。
- デバイス上のシングル サインオンでユーザー資格情報ストアを検索するように開発されたアプリ。
- iOS/iPadOS デバイスのシングル サインオン用に Intune が構成されていること。
シングル サインオン機能の概要
次の表は、Intune のシングル サインオン機能をまとめたものです。 この情報を使用して、この SSO オプションが organization に適しているかどうかを判断します。
| 機能 | 詳細 |
|---|---|
| プラットフォーム サポート |
|
| サポートされている登録の種類 |
|
| サポートされている認証の種類 | Kerberos SSO 認証のみを使用できます。 - ユーザーがサーバーまたはアプリにアクセスするときの Kerberos アカウント情報を入力します。 - Kerberos の Apple 実装ではありません。 - Web ページとアプリの Kerberos チャレンジを処理します |
| サポートされているアプリの種類 | Kerberos 認証をサポートする Web サイトとネイティブ アプリ。 デバイス上のシングル サインオンでユーザー資格情報ストアを検索するようにアプリをコード化する必要があります。 |
| Intune 管理センター ポリシーの種類 |
デバイス機能 テンプレート: デバイス>デバイスを管理します>環境設定>作成>新しいポリシー>プラットフォーム用の iOS/iPadOS>テンプレート>プロファイルの種類向けのデバイス機能>シングル サインオン |
| 推奨事項 |
|
SSO アプリ拡張機能と SSO テンプレート
シングル サインオン アプリ拡張機能機能は、シングル サインオン機能とは異なります。 比較するには、次の表を使用します。
| シングル サインオン アプリの拡張機能 | シングル サインオン | |
|---|---|---|
| サポートされるプラットフォーム |
|
|
| 説明 | シームレスなエンタープライズ サインオン エクスペリエンスを提供するために、ID プロバイダーまたは組織が使用する拡張機能を定義します。 認証には Apple オペレーティング システムを使用します。 | ユーザーがサーバーまたはアプリにアクセスするときの Kerberos アカウント情報を定義します。 |
| 認証 | アプリ開発の観点からは、あらゆるタイプのリダイレクト SSO または資格情報 SSO 認証を使用できます。 | アプリ開発の観点からは、Kerberos SSO 認証のみを使用できます。 |
| Apple での実装 | Apple によって開発され、iOS/iPadOS 13.0+ および macOS 10.15+ プラットフォームに組み込まれています。 組み込みの Kerberos 拡張機能を使用して、Kerberos 認証をサポートするネイティブ アプリと Web サイトにユーザーをサインインさせることができます。 | Apple による Kerberos の実装ではありません。 |
| 推奨事項 | 推奨。 エンド ユーザー エクスペリエンスを向上させます。 Web ページの Kerberos チャレンジを処理し、パスワードの変更をサポートし、エンタープライズ ネットワークでの動作を改善します。 SSO アプリ拡張機能またはシングル サインオン テンプレートで Kerberos を使用する場合は、パフォーマンスと機能が向上するために SSO アプリ拡張機能を使用することをお勧めします。 |
この操作はお勧めしません。 Web ページの Kerberos チャレンジを処理します。 |
関連記事
Microsoft Enterprise SSO プラグインと Microsoft Entra ID の詳細については、「Apple デバイス用の Microsoft Enterprise SSO プラグイン」を参照してください。
シングル サインオン拡張機能のペイロードに関する Apple からの情報については、「 シングル サインオン拡張機能のペイロード設定 」(Apple の Web サイトが開きます) を参照してください。
Microsoft Enterprise SSO 拡張機能のトラブルシューティングについては、「 Apple デバイス上の Microsoft Enterprise SSO 拡張機能プラグインのトラブルシューティング」を参照してください。