Okta Desktop Password Sync と Platform SSO について
Iru Endpoint の Platform シングルサインオン (SSO) を使用した Okta Desktop Password Sync は、ローカルの macOS パスワードを Okta と一致させ、Okta のサインインを macOS のログインウインドウにまで拡張します。仕組み
要件
Okta の要件
- Okta Identity Engine を使用していること。
- Mac コンピュータが Platform SSO 2.0 とログインウインドウからの Desktop Password Sync をサポートしていること。
- Okta で組織が Desktop Password Sync アプリケーションを利用できること。アプリカタログで Desktop Password Sync アプリが見つからない場合は、Okta のアカウント担当者にお問い合わせください。
- 組織で Okta Verify オーセンティケーターが設定されていること。
- Desktop Password Sync を配布する Blueprint に割り当てられた Okta Verify Auto App Library Item が Library にあること。
その他の要件
- このガイドにある 2 つの Custom Profile mobileconfig テンプレート (Mobileconfig テンプレートファイルを編集するを参照) と、Okta Platform SSO 用の Single Sign-on Extension Library Item (Okta Platform SSO Single Sign-on Extension Library Item を構成するを参照)。
macOS 15 以降での FileVault のサポート
Okta の認証ポリシーでは、macOS 15 以降で、Desktop Password Sync 中の FileVault インターフェイスを含め、より強力なチェックを要求できます。これは Okta で構成します。FileVault のネットワーク要件を参照してください。Device Access SCEP 証明書を作成する
Okta で Desktop SCEP 認証局を構成する
Okta 管理ポータルにアクセスする
セキュリティに移動する
デバイスインテグレーションを選択する
Device Access を選択する
SCEP 構成を追加する
Static SCEP URL を選択する
構成を生成する
SCEP URL をコピーする
シークレットキーをコピーする
構成を保存する
シークレットキーをリセットする (任意)
SCEP Library Item を追加する
この Library Item を Iru Endpoint の Library に追加するには、Library の概要の記事を参照してください。SCEP Library Item を構成する
Library Item に名前を付ける
Blueprint に割り当てる
SCEP URL を構成する
名前を入力する (任意)
チャレンジを構成する
サブジェクトを設定する
サブジェクト代替名を構成する
キーサイズを設定する
キーの用途を設定する
再試行を構成する
再試行の間隔を構成する
秘密鍵へのアクセスを有効にする
キーの抽出を防止する
自動再配布を構成する
構成を保存する
Okta で Desktop Password Sync アプリ統合を作成して構成する
アプリケーションカタログにアクセスする
Desktop Password Sync を検索する
統合を追加する
アプリケーション構成を開く
一般設定を構成する
クライアント ID を記録する
ユーザーまたはグループを割り当てる
構成を保存する
Mobileconfig テンプレートファイルを編集する
次の 2 つの mobileconfig テンプレートをダウンロードし、Visual Studio Code、Sublime Text、BBEdit などのプレーンテキストエディタで編集します。Okta_Associated_Domains_Configuration_Template.mobileconfig: Okta Verify と auth-service 拡張機能用の関連ドメインOkta_Verify_Configuration_Template.mobileconfig: Okta Verify と auth-service 拡張機能用の Okta テナント URL と Desktop Password Sync のクライアント ID
関連ドメインのテンプレートをダウンロードする
Okta Verify のテンプレートをダウンロードする
Okta Associated Domains テンプレート
Okta_Associated_Domains_Configuration_Template.mobileconfig ファイルは、com.apple.associated-domains ペイロードを配布します。これにより、Platform SSO と Desktop Password Sync のために、Okta Verify と Okta auth-service 拡張機能が Okta テナントに接続されます。構成テンプレートを開く
auth-service-extension の AssociatedDomains を更新する
-
例: authsrv:accuhive.okta.com
Okta Verify の AssociatedDomains を更新する
-
例: authsrv:accuhive.okta.com
構成ファイルを保存する
Okta Verify テンプレート
Okta Verify テンプレートを開く
com.okta.mobile で OktaVerify.OrgUrl を設定する
com.okta.mobile で OktaVerify.PasswordSyncClientID を設定する
com.okta.mobile.auth-service-extension で OktaVerify.OrgUrl を設定する
com.okta.mobile.auth-service-extension で OktaVerify.PasswordSyncClientID を設定する
Okta Verify 構成ファイルを保存する
Okta Platform SSO Single Sign-on Extension Library Item を構成する
Single Sign-on Extension Library Item を使用して、登録済みの Mac コンピュータに Okta Verify のリダイレクト拡張機能と Platform SSO の設定を配布します。Library Item に名前を付ける
プラットフォームを選択する
Blueprint に割り当てる
拡張機能のタイプを選択する
拡張機能の識別子を構成する
Team Identifier を設定する
URL を構成する
accuhive.okta.com を Okta 組織のホスト名 (関連ドメインと Okta Verify のテンプレートで使用したものと同じホスト名) に置き換えます。Hosts を空のままにする
Platform SSO を有効にする
認証方法を選択する
登録トークンを入力する (任意)
macOS 15 以降の設定を有効にする (任意)
既存ユーザーの権限を設定する
新規ユーザーの権限を設定する
共有デバイスキーを有効にする
ID プロバイダーによる承認を有効にする
ローカルアカウントの自動作成を有効にする (任意)
デバイス構成証明を有効にする (任意)
アカウント表示名を入力する
フルログインを要求するまでの時間を設定する
アカウント名とフルネームを設定する
グループを構成する (任意)
- 管理者グループ は、Mac で管理者アクセス権を付与する Okta のグループです。
- 追加グループ は、まだ存在しない場合にローカルグループとして作成されます。
- Authorization rights は、承認権限を 1 つのグループにマッピングします。各権限は 1 回のみ指定できます。たとえば、プリンタ管理をグループにマッピングします。
Library Item を保存する
設定アシスタント中の登録を有効にする (macOS 26 以降)
macOS 26 以降では、Platform SSO を設定アシスタント中に実行できるため、Mac は登録のより早い段階で Okta に登録されます。設定中の登録、最初のユーザーの作成、プロフィール写真の同期、および Enable Authenticated Guest Mode Quick Login は、Okta Platform SSO Single Sign-on Extension Library Item の Mac macOS 26 and later セクションで設定します。Single Sign-on Extension Library Item を開く
Enable registration during Setup Assistant を設定する
Create first user during Setup Assistant を設定する
Synchronize profile picture を設定する
Enable Authenticated Guest Mode Quick Login を設定する
新規ユーザーの認証方法を設定する
Library Item を保存する
Automated Device Enrollment 中に Platform SSO の Library Item をインストールする
設定アシスタント中の登録を使用する場合、SCEP Library Item、両方の Custom Profile Library Item、Okta Platform SSO Single Sign-on Extension Library Item、および Okta Verify Auto App を、設定アシスタントが終了する前にインストールする必要があります。Iru Endpoint で Library Item を追加するでこれらの Library Item を追加して割り当ててから、Automated Device Enrollment を構成します。Automated Device Enrollment Library Item を開く
設定アシスタント中にLibrary Itemsをインストール をオンにする
必要な Library Item を追加する
- SCEP Library Item
- Okta Associated Domains (カスタムプロファイル):
Okta_Associated_Domains_Configuration_Template.mobileconfig - Okta Verify の構成 (カスタムプロファイル):
Okta_Verify_Configuration_Template.mobileconfig - Okta Platform SSO (Single Sign-on Extension Library Item)
- Okta Verify Auto App
Automated Device Enrollment Library Item を保存する
Iru Endpoint で Library Item を追加する
SCEP Library Item、Custom Profile Library Item、Okta Platform SSO Single Sign-on Extension Library Item、および Okta Verify Auto App を Iru Endpoint に追加します。基本については、Library の概要の記事を参照してください。関連ドメインの Custom Profile Library Item を作成する
Okta Platform SSO Single Sign-on Extension Library Item を確認する
Okta Verify の Custom Profile Library Item を作成する
Okta Verify Auto App を割り当てる
デバイスに配布する
Assignment Map
SCEP Library Item、両方の Custom Profile Library Item、Okta Platform SSO Single Sign-on Extension Library Item、および Okta Verify Auto App を Blueprint の Assignment Map で割り当てます。 Library Item の対象を特定のデバイスグループに絞り込む必要がある場合は、条件付きロジックを使用します。Blueprint の基本については、Blueprint の構成を参照してください。Okta Verify Auto App に切り替える
Okta Verify が別の Library Item を通じてすでに Blueprint にある場合は、Desktop Password Sync のセットアップをやり直すことなく Okta Verify Auto App に切り替えられます。Custom Profile Library Item、Okta Platform SSO Single Sign-on Extension Library Item、および Okta の構成はデバイス上に残ります。Assignment Map を編集する
以前の Okta Verify の割り当てを削除する
Okta Verify Auto App を割り当てる
Assignment Map を保存する