Windows向けDesktop MFAポリシーを構成してデプロイする
レジストリキーをWindowsエンドポイントにデプロイして、Desktop MFAの動作を構成します。
レジストリキーを構成する
PowerShellスクリプトを作成して、初期デプロイメントとアップデートにMDMソリューションを使用することができます。Microsoftドキュメントで「IntuneのWindows 10/11デバイスでPowerShellスクリプトを使用する」を参照してください。
デプロイメントに管理用テンプレート(ADMX)を使用する別のオプションもあります。「グループポリシーテンプレートを使用してWindows向けDesktop MFAをデプロイする」を参照してください。
構成に関する注記
-
Oktaでは、すべてのレジストリキーを
HKLM\Software\Policies\Okta\Okta Device Accessに保存します(レジストリキー表に記載されている場合は除く)。 -
コマンドラインパラメーターを使ってOkta Verifyインストーラーをもう一度実行しても、既存のレジストリキー設定は変更されません。
ドメインコントローラーの負荷を軽減するために、MFARequiredListおよびMFABypassListの値は変更に最大10分かかる場合があります。
レジストリキー
|
レジストリキー |
説明 |
|---|---|
|
名前(Name): タイプ(Type): デフォルト(Default):なし |
ユーザーがコンピューターからロックアウトされた場合に管理者への連絡方法に関する情報を提供する構成可能な文字列。 例: |
|
名前(Name): タイプ(Type): デフォルト(Default): |
ユーザーが認証に使用できる要素のリスト。
この設定で取り得る値は次のとおりです。
要素のスペルが正しいことを確認してください。 注:
|
|
名前(Name): タイプ(Type): デフォルト(Default):空 |
プロバイダーのGUIDを指定して、ユーザーにカスタム資格情報プロバイダーを非表示にします。 注:
Okta Desktop MFAの資格情報プロバイダーは、このキーを使っても非表示にできません。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
アクティブ化後のデバイス復旧PINの有効期間です。この期間は、ユーザーがPINを使用してサインイン試行を成功させると開始します。 値は分単位で指定します。最大値は WindowsにDesktop MFAの復旧を有効にするを参照してください。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
デバイスの復旧PINを生成するために使用されるデバイス復旧シークレットのローテーション頻度を指定します。 期間が終わると、このシークレットはデバイスの新しいPINを生成できなくなります。ユーザーのデバイスがOkta orgに接続すると、シークレットは自動的にローテーションされます。 デバイスがOkta orgに接続できない場合、シークレットはローテーションされません。ユーザーのデバイスが接続してシークレットをローテーションするまで、デバイスの新しい復旧PINは生成できません。 値は日単位で指定します。 |
|
名前(Name): タイプ(Type): デフォルト(Default):空 |
デフォルトでは、標準のWindowsパスワード資格情報プロバイダーは無効になっています。 Windowsパスワード資格情報プロバイダーを復元してユーザーに表示するには、この値を |
|
名前(Name): タイプ(Type): デフォルト(Default): |
ユーザーがインターネットアクセスなしのオフラインMFA方式を使ってWindowsにサインインできる回数を定義します。Windows このポリシー設定は、コンピューターがオンライン状態でユーザーが認証にオフラインMFA方式を使用する場合も適用されます。 ユーザーのサインイン試行が制限を超過すると、アクセスは拒否されます。代わりにオンラインサインイン方式を使って認証できるように、ユーザーにはインターネットへの接続が求められます。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
ユーザーがMFA方式を使わずにWindowsにサインインできる回数を定義します。Windows このポリシー設定により、新規ユーザーは設定されている回数だけMFA方式のセットアップを延期できます。 Oktaが有効なオンラインまたはオフラインMFA要素を検出すると、Okta Verifyはユーザーにその要素を使用するよう求めます。ユーザーがMFA要素を使用してサインインすると、このポリシー制限は期限切れになります。 ユーザーのサインイン試行が制限を超過すると、アクセスは拒否されます。 |
|
名前(Name): タイプ(Type): デフォルト(Default):空 |
MFAによる認証が必要ないユーザーまたはActive Directoryグループのリスト。 ユーザーが この設定で取り得る値は次のとおりです。
例: |
|
名前(Name): タイプ(Type): デフォルト(Default): |
コンピューターのロック後にユーザーがMFAを使用する必要がない猶予期間。
猶予期間は、コンピューターのロック時にのみ適用されます。ユーザーアカウントを切り替えた、またはコンピューターを再起動した場合、ユーザーにMFAを使ったID検証が求められます。 パスワード自動入力を有効にしている場合、猶予期間は適用されません。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
パスワード以外にMFAも使って認証する必用があるユーザーグループまたはActive Directoryグループのリスト。Active Directory コンピューターがオンライン状態になって組織のネットワークに接続されている(直接、またはVPNを使用)場合、ユーザーは少なくとも1回はWindowsにサインインする必要があります。この接続により、ユーザーのActive Directoryグループメンバーシップが解除されます。 このリストに含まれないユーザーは、MFAを使って認証する必要はありません。 このリストのユーザーは、パスワード自動入力を使用してサインインする資格もあります。このリストに含まれないユーザーがデスクトップコンピューターにアクセスするには、パスワードを入力する必要があります。 この設定で取り得る値は次のとおりです。
例: |
|
名前(Name): タイプ(Type): デフォルト(Default): |
Okta がネットワークアダプターのインターフェイスで待機する最大秒数を設定します。 デフォルト値は 管理者はこのパラメーターを使用して、Desktop MFAアプリがオフライン要素にフェイルオーバーする前に、ネットワークアダプターへの接続を再試行する時間を定義できます。 これは、休止状態の後に起動してインターネットへの接続に時間が必要なデバイスの場合に役立ちます。マシン上で他のソフトウェア(たとえば、CrowdStrikeなどのセキュリティユーティリティ)が実行されているために、ネットワークアダプターがダウンしている可能性があります。 この値が たとえば、この値が |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値は、検証のためのオンラインMFA要素のリストを取得する際のネットワークタイムアウトを設定します。 このタイムアウトは、ネットワークオペレーションのみに適用され、ユーザーインタラクションには適用されません。この設定は、ユーザーがDNSの断続的な停止やその他の接続の問題を抱えている場合に役立ちます。 デフォルト値は |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値は、ユーザーがオフライン要素を使用してサインインできるかどうかを示します。 デフォルトで値は この値を |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値を このパラメーターは、デバイスをデバイスバウンドシングルサインオンに登録するために必要です。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値は、ユーザーがオンライン要素を使用してサインインできるかどうかを示します。 デフォルトでポリシーは このポリシーを |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値は、パスワードの自動入力を有効にして、ユーザーがパスワード以外の要素を使用してデバイスに安全にサインインできるようにします。 パスワードの自動入力はデフォルトでは無効( パスワード自動入力では、Okta VerifyプッシュおよびFIDO2キーが Desktop MFAは常に、FIDO2キーPINを介したユーザー検証の強制適用を試みます。キーにPINがない場合、Desktop MFAはパスワード認証にフォールバックします。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値は、ユーザーがパスワードを忘れた場合にセルフサービスによるパスワードリセットを開始できるようにします。 セルフサービスによるパスワードリセットはデフォルトでは無効( Oktaユーザー名がMicrosoftユーザープリンシパル名(UPN)に一致しない場合は、ユーザープロファイルポリシーで複数の識別子を構成できます。これにより、ユーザーをUPN属性で識別できるようになります。この回避策を実装する手順は、このナレッジベースの記事を参照してください。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
セルフサービスによるパスワードリセットに失敗した場合にユーザーにカスタマイズされたエラーメッセージを表示するための構成可能な文字列。 |
|
名前(Name): タイプ(Type): デフォルト(Default): |
この値を使用すると、Desktop MFAユーザーはFIDO2またはRSA Authenticatorを使用して認証できるようになります。 注意:
この設定はデフォルトでは無効( この値は、デバイスバウンドシングルサインオンに必要です。 Oktaユーザー名がMicrosoftユーザープリンシパル名(UPN)に一致しない場合は、ユーザープロファイルポリシーで複数の識別子を構成できます。これにより、ユーザーをUPN属性で識別できるようになります。この回避策を実装する手順は、このナレッジベースの記事を参照してください。 |
一般的な資格情報プロバイダーのGUID
最も一般的な資格情報プロバイダーを除外するには、以下のGUIDを使用してください。
| 資格情報プロバイダー | GUID | 説明 |
|---|---|---|
| パスワードプロバイダー | {60b78e88-ead8-445c-9cfd-0b87f74ea6cd} |
ユーザー名およびパスワード資格情報 |
| NGC資格情報 | {D6886603-9D2F-4EB2-B667-1971041FA96B} |
ビジネスPIN用のWindows Helloの資格情報Windows Hello |
| FIDO資格情報 | {F8A1793B-7873-4046-B2A7-1F318747F427} |
FIDO2セキュリティキーに使用される資格情報 |
次の手順
以下の手順は、Desktop MFAに対する組織のニーズに応じて任意です。
Windowsにセルフサービスによるパスワードリセットを有効にする
Windows向けDesktop MFAに番号チャレンジを強制適用する
Desktop MFA for WindowsにFIDO2キーの使用を構成する