Microsoft Intuneを使用してPSSOのデバイス構成プロファイルを構成する
macOS用デスクトップパスワード同期は、Appleのプラットフォームシングルサインオン(プラットフォームSSO)機能を使用して、ユーザーのローカルmacOSアカウントのパスワードをOktaパスワードと同期します。
このガイドでは、Microsoft Intuneが管理するmacOSデバイス用にデスクトップパスワード同期を構成してデプロイする方法について詳しく説明します。
開始する前の確認事項
-
デバイスアクセス証明書をmacOSデバイスに構成してデプロイしたことを確認します。
-
ユーザーのデバイスはmacOS 14 Sonoma以降で実行している必要があります。
-
Okta Admin ConsoleからOkta Verify PKGファイルをダウンロードします。「用Okta VerifyのダウンロードmacOS 」を参照してください。
-
ライセンス付与されたMicrosoft Intune環境へのアクセス権が必要です。
このタスクを開始する
Microsoft Intuneを使用してプラットフォームシングルサインオン(プラットフォームSSO)用のデバイス構成プロファイルをセットアップするには、次のタスクを順番に実行します。
シングルサインオン(SSO)プロファイルを構成する
-
Microsoft Intune管理者センターで、メインナビゲーションバーからデバイス(Devices)を選択します。
-
に移動します。
-
作成(Create) をクリックし、新規ポリシー(New Policy)を選択します。
-
プロファイルを作成(Create a profile)ペインで、次のオプションを選択します。
-
プラットフォーム(Platform):[macOS]
macOS -
プロファイルタイプ(Profile type):
Settings catalog
-
-
作成(Create)をクリックします。
-
プロファイルに名前を付けます(例:
Okta SSO Extension and Domains)。次へ(Next)をクリックします。 -
設定を追加(Add settings)をクリックします。
-
設定(Settings)フィールドに
SSOと入力し、検索(Search)をクリックします。 -
を選択します。
-
次のオプションを構成します。
設定
値
認証方法(Authentication Method)
パスワード(Password)
拡張機能の識別子(Extension Identifier)
com.okta.mobile.auth-service-extensionアカウント表示名(Account Display Name)
Oktaインスタンスの表示名。
この値は、アカウントの通知や認証要求で使用されます。
これは、ユーザー固有のレベルではなく、システムレベルで設定されます。
ログイン時にユーザーの作成を有効化(Enable Create User At Login)
これを有効(Enabled)に設定します。
このオプションは、ジャストインタイムローカルアカウント作成にのみ必要です。
新規ユーザー認可モード(New User Authorization Mode)
標準(Standard)または管理者(Admin)を選択します。
このオプションは、ジャストインタイムローカルアカウント作成にのみ必要です。
ユーザーマッピングへのトークン(Token To User Mapping):アカウント名(Account Name)
macOSAccountUsernameこのオプションは、ジャストインタイムローカルアカウント作成にのみ必要です。
ユーザーマッピングへのトークン(Token To User Mapping):フルネーム(Full Name)
macOSAccountFullNameこのオプションは、ジャストインタイムローカルアカウント作成にのみ必要です。
共有デバイスキーを使用(Use Shared Device Keys)
有効(Enabled)
登録トークン(Registration Token)
この設定は存在する必要がありますが、作成されたSCEPプロファイルがこの値を上書きするため、フィールドには任意の値を入力できます。
チーム識別子(Team Identifier)
B7F62B65BNタイプ
リダイレクト
URL(URLs)
次のパスを含むOkta orgのURLを追加します。
-
/device-access/api/v1/nonce -
/oauth2/v1/token -
/v1/auth/device-sign
例:
-
https://customerorg.okta.com/device-access/api/v1/nonce -
https://customerorg.okta.com/oauth2/v1/token -
https://customerorg.okta.com/v1/auth/device-sign
-
関連ドメインを構成する
-
設定を追加(Add settings)をクリックして、前の手順で作成したプロファイルに別のアイテムを追加します。
-
設定(Settings)フィールドに
Associated Domainsと入力し、検索(Search)をクリックします。 -
を選択します。
-
で、インスタンスを編集(Edit instance)をクリックします。
-
インスタンスに以下を入力します。
-
アプリケーション識別子(Application Identifier):
B7F62B65BN.com.okta.mobile.auth-service-extension -
関連ドメイン(Associated Domain):
authsrv:を入力し、続いてOkta orgのURLを入力します。例:authsrv:customerorg.okta.com -
保存(Save)をクリックします。
-
-
関連するほかのドメインでも同様に繰り返します。
-
アプリケーション識別子(Application Identifier):
B7F62B65BN.com.okta.mobile -
関連ドメイン(Associated Domain):
authsrv:を入力し、続いてOkta orgのURLを入力します。例:authsrv:customerorg.okta.com -
保存(Save)をクリックします。
-
-
次へ(Next)をクリックします。
-
必要に応じてスコープ(Scope)タグを割り当て、次へ(Next)をクリックします。
-
適切なユーザーまたはグループを割り当てて、次へ(Next)をクリックします。
-
確認して作成(Review + Create)タブのすべての設定を確認し、作成(Create)をクリックします。
カスタム設定ファイルを構成する
プラットフォームSSOが機能するには、次の優先ドメインのそれぞれに優先ファイルを作成してデプロイ必要があります。
-
com.okta.mobile -
com.okta.mobile.auth-service-extension -
com.okta.deviceaccess.servicedaemon:任意。デバイスバウンドSSOでのみ必要です。 -
com.apple.preference.security:任意。パスワードのリセットをブロックする場合にのみ必要です。
com.okta.mobile
次の内容のcom.okta.mobileという名前のテキストファイルを作成して保存します。
<key>OktaVerify.OrgUrl</key>
<string>https://customerorg.okta.com</string>
<key>OktaVerify.UserPrincipalName</key>
<string>{{mail}}</string>
次の項目を特定のorg構成に置き換えます。
-
https://customerorg.okta.comはOkta orgのURLです。 -
{{mail}}は、ユーザーがPSSOに登録するときにOktaユーザー名で自動入力されるオプションの値です。値を指定しない場合、ユーザーはサインイン時にユーザー名を入力する必要があります。
com.okta.mobile.auth-service-extension
次の内容のcom.okta.mobile.auth-service-extensionという名前のテキストファイルを作成して保存します。
<key>OktaVerify.OrgUrl</key>
<string>https://customerorg.okta.com</string>
<key>OktaVerify.UserPrincipalName</key>
<string>{{mail}}</string>
<key>OktaVerify.PasswordSyncClientID</key>
<string>add-your-client-ID-here</string>
<key>PlatformSSO.ProtocolVersion</key>
<string>2.0</string>
次の項目を特定のorg構成に置き換えます。
-
https://customerorg.okta.comはOkta orgのURLです。 -
{{mail}}は、ユーザーがPSSOに登録するときにOktaユーザー名で自動入力されるオプションの値です。値を指定しない場合、ユーザーはサインイン時にユーザー名を入力する必要があります。 -
add-your-client-ID-hereは、プラットフォームSSOアプリの作成中にコピーしたクライアントID(Client ID) です。この値は、構成された用プラットフォームシングルサインオンアプリmacOS の認証(Authentication)タブから取得できます。
com.okta.deviceaccess.servicedaemon
次の内容のcom.okta.deviceaccess.servicedaemonという名前のテキストファイルを作成して保存します。
<key>OktaJoinEnabled</key>
<true/>
このプロファイルファイルは任意で、デバイスバウンドSSOで使用されます。「デバイスバウンドSSOをユーザーデバイスにデプロイする」を参照してください。
com.apple.preference.security
次の内容のcom.apple.preference.securityという名前のテキストファイルを作成して保存します。
<key>dontAllowPasswordResetUI</key>
<true/>
このプロファイルでは、ローカルアカウントのパスワードを変更する機能が無効になります。
パスワードはOktaと同期されるため、ユーザーはローカルでパスワードを変更できません。ユーザーがパスワードを変更するには、Oktaパスワードを変更してからコンピューターのロック画面で同期する必要があります。
詳細については、Appleのセキュリティ設定に関するドキュメントを参照してください。
カスタム設定プロファイルを作成する
-
Microsoft Intune管理者センターで、メインナビゲーションバーからデバイス(Devices)を選択します。
-
に移動します。
-
作成(Create) をクリックし、新規ポリシー(New Policy)を選択します。
-
プロファイルを作成(Create a profile)ペインで、次のオプションを選択します。
-
プラットフォーム(Platform):[macOS]
macOS -
プロファイルタイプ(Profile type):
Templates
-
-
下部ペインで設定ファイル(Preference file)を選択し、作成(Create)をクリックします。
-
プロファイルに名前を付けます(例:
com.okta.mobile)。次へ(Next)をクリックします。 -
構成する優先ドメインごとに、優先ドメインの名前を入力します(例:
com.okta.mobile)。 -
フォルダーを参照(Browse folder)アイコンをクリックし、その優先ドメインと一致するテキストファイルを選択します。次へ(Next)をクリックします。
-
適切なユーザーまたはグループを割り当てて、次へ(Next)をクリックします。
-
確認して作成(Review + Create)タブのすべての設定を確認し、作成(Create)をクリックします。
優先ドメインごとに、ポリシー作成プロセスを繰り返します。
プロファイルのデプロイメントを検証する
-
macOSデバイスでシステム設定(System Settings)アプリを開きます。
-
に移動します。
-
優先ドメインごとにデバイス管理プロファイルが表示されることを確認します。
Okta Verifyをデプロイする
最後に、登録済みのmacOSデバイスにOkta Verifyアプリをデプロイします。
-
Admin Consoleで、に移動します。
-
Okta Verify用macOS セクションまでスクロールして最新をダウンロード(Download Latest)をクリックします。
-
Microsoft Intune管理者センターにサインインし、メインナビゲーションバーでアプリ(Apps)を選択します。
-
概要(Overview)タブで、プラットフォーム別にアプリを管理(Manage apps by platform)セクションから macOSアプリを選択します。
-
作成(Create)をクリックします。
-
アプリタイプを選択(Select app type)ペインのその他のアプリタイプ(Other app types)で、 macOSアプリ(PKG)(app(PKG))を選択します。
-
選択(Select)をクリックします。
-
アプリを追加(Add app)ペインで、アプリパッケージファイルを選択(Select app package file)をクリックします。
-
アプリパッケージファイル(App package file)ペインで、以下を行います。
-
参照(Browse)ボタンをクリックして、Okta Admin ConsoleからダウンロードしたmacOS PKGを見つけます。OKをクリックします。
-
アプリ情報(App information)ページで、アプリの詳細を追加します。選択したアプリによっては、このペインの一部の値が自動的に入力される場合があります。
-
デプロイメントのこの表の詳細を更新し、次へ(Next)をクリックして続行します。
-
任意で、インストール前スクリプトとインストール後スクリプトを構成して、アプリのインストールをカスタマイズできます。次へ(Next)をクリックして続行します。
-
このアプリのインストールに必要な最小オペレーティングシステムを選択します(例:macOS 15 Sequoia)。
-
検出ルールを使用して、管理対象macOSデバイスでアプリのインストールを検出する方法を選択できます。次へ(Next)をクリックして続行します。
-
このアプリをインストールするユーザーとグループを選択します。次へ(Next)をクリックして続行します。
-
確認して作成(Review + Create)タブのすべての設定を確認し、作成(Create)をクリックします。
-
次の手順