Content last updated 2026-03-31

Okta デバイスポスチャーチェック - Chrome Device Trust

Chrome Device Trust とは何か

Chrome Device Trust は、保護されたアプリケーションへのアクセスを許可する前に、Chrome ブラウザを介してデバイスのセキュリティポスチャーを検証する Google Chrome のセキュリティ機能です。GitLab は、標準的な Okta デバイスポスチャーチェックに加え、追加の保証層としてこれを利用しています — デバイスの登録や OS レベルのシグナルだけに依存するのではなく、Chrome Device Trust は認証時点で Chrome ブラウザから直接、リアルタイムのセキュリティシグナルを収集します。

仕組み

Chrome を通じて Okta で保護されたアプリにサインインすると、Okta は Chrome ブラウザにデバイスシグナルを要求します。Chrome はシグナルを収集して Okta に送信します。Okta はこれらのシグナルを GitLab のデバイスアシュアランスポリシーに照らして評価し、アクセスを許可するか、追加の認証を要求するか、またはデバイスが要件を満たさない場合はアクセスをブロックします。

これは通常のサインインフローの中で透過的に行われます。デバイスがコンプライアンスを満たしていれば、ユーザーの操作は不要です。

どこで適用されるか

Chrome Device Trust は企業管理対象デバイスでのみ適用されます。個人デバイスは対象外です。

プラットフォームデバイス状態適用
macOS管理対象
管理対象外
Windows管理対象
管理対象外
Linux管理対象
管理対象外
iOS管理対象
管理対象外
Android管理対象
管理対象外

シークレットモードと埋め込みブラウザ

Chrome Device Trust はシークレット (プライベートブラウジング) モードをサポートしません。シークレットウィンドウでアプリにサインインしようとすると、改善警告が表示される場合があります。この警告は無視して続行できます — これは想定通りの動作であり、デバイスがコンプライアンスに違反していることを示すものではありません。改善期限に達する前に、シークレットモードでないウィンドウから認証を行う必要があります。

埋め込みブラウザを使用するアプリでも同様です。シークレットウィンドウでアプリにサインインしようとすると、改善警告が表示される場合があります。この警告は無視して続行できます — これは想定通りの動作であり、デバイスがコンプライアンスに違反していることを示すものではありません。

Chrome 以外のブラウザからのアクセス

Chrome 以外のブラウザ (Safari や Firefox など) から GitLab リソースにアクセスすることは引き続き可能ですが、これらのブラウザからは Chrome Device Trust シグナルを収集できません。Chrome 以外のブラウザからアクセスする際、サインイン中に改善警告を受け取ります。

ブロックされないようにするには、改善期限が過ぎる前に、管理対象の Chrome ブラウザを通じて少なくとも 1 回認証する必要があります。これを行わないと、Chrome Device Trust が検証できるようになるまでアクセスが制限されます。