ステップ3:デスクトップデバイス用のWorkspace ONEでDevice Trustとアクセスポリシーを構成する
前提条件
ステップ1:Okta でWorkspace ONE AccessをIDプロバイダーとして構成する
ステップ2:Workspace ONE Access でOktaアプリケーションソースを構成する
デスクトップデバイスのアクセスポリシーを構成するには、OktaでIDプロバイダーのルーティングルールを構成し、Workspace ONE Accessで条件付きアクセスポリシーを構成します。Okta Device Trustソリューションは、デスクトップデバイスではまだ利用できません。デスクトップデバイスのDevice Trustを構成するには、Workspace ONE Accessアクセスポリシーの第2要素の認証方法として、デバイスコンプライアンスを使用できます。
デスクトップデバイス向けにOktaでIDプロバイダーのルーティングルールを構成する
- Okta Admin Consoleでに移動します。
- ルーティングルール(Routing Rules)タブをクリックします。
- ルーティングルールを追加(Add Routing Rule)をクリックします。
- 以下を構成します。
設定 アクション ルール名(Rule Name) 作成するルールの名前を入力します。 ユーザーのIP(IF [User's IP is)](IF User's IP is) 実装に適している場合は、ルーティングを適用するネットワークゾーンと適用しないネットワークゾーンを指定できます。ここでゾーンを指定するには、少なくとも1つのネットワークゾーンがすでにOktaで定義されている必要があります。詳細については、「ネットワークセキュリティ」を参照してください。 ユーザーのプラットフォーム(AND [User's device platform is)](AND User's device platform is) 実装に応じて、これらのデバイスのいずれか(Any of these devices)を選択してから、[macOS]または[Windows]、あるいはその両方を選択します。
ユーザーがアクセスしています(AND[User is accessing)](AND User is accessing) 次のアプリケーションのいずれか(Any of the following applications)を選択してから、ルーティングルールを適用するアプリケーションを入力します。
ユーザーが一致(AND[User matches)](AND User matches) 適切なアクションを選択します。
- すべて(Anything)。任意のユーザーを指定します。これはデフォルトです。
- ログインに関する正規表現(Regex on login)。ユーザーのログインに基づいた、照合に使用する有効な正規表現を入力できます。これは、ドメインを指定する場合や、ユーザー属性では照合に不十分な場合に便利です。詳細については、「IDプロバイダーの検出」を参照してください。
- ログインに関するドメインリスト(Domain list on login)。一致するドメインの一覧を指定します(例:
example.com)。ドメイン名に@記号を追加しないでください。複数のドメインを追加できます。文字をエスケープする必要はないことに注意してください。 - ユーザー属性(User attribute)。左側のリストで属性名を選択し、次から開始:(Starts with)リストで比較のタイプを選択して、右側のテキストフィールドに一致させる値を入力します。
このIDプロバイダーを使用(THEN[Use this identity provider)](THEN Use this identity provider) 「ステップ1:Okta でWorkspace ONE AccessをIDプロバイダーとして構成する」の説明に従って、 Workspace ONE Access 用にOktaで作成したIDプロバイダーを選択します。 - ルールを作成(Create Rule)をクリックします。
デスクトップデバイス用のWorkspace ONE Accessで条件付きアクセスポリシーを構成する
デスクトップデバイスにSSOとDevice Trustを提供するには、Workspace ONE Accessで追加のアクセスポリシールールが必要です。
認証方法として証明書(クラウド展開)とデバイスコンプライアンスを使用して、macOSとWindows 10のアクセスポリシーを作成します。
- システム管理者として、Workspace ONE Accessコンソールにログインします。
- IDとアクセスの管理(Identity & Access Management)タブをクリックします。
- ポリシー(Policies)タブをクリックします。
- ポリシーを追加(Add Policy)をクリックします。
- ウィザードの[Definition(定義)]ページで、次の情報を入力します。
オプション 説明 ポリシー名(Policy Name) ポリシーの名前です。 説明(Description) ポリシーの説明です。 次に適用:(Applies to) Oktaを選択します。Oktaアプリケーションソースに設定されたアクセスポリシーが割り当てられます。Oktaからのすべての認証要求は、このポリシールールセットを使用して評価されます。 - 次へ(Next)をクリックします。
- 構成([Configuration)]ページで、ポリシールールを追加(Add Policy Rule)をクリックしてWindows 10用のポリシールールを構成します。
- 最初の認証方法としてCertificate (Cloud Deployment)(証明書(クラウドデプロイメント))を設定し、フォールバック認証方法としてDevice Compliance (with AirWatch)(デバイスコンプライアンス(AirWatchを使用))を設定します。
ユーザーのネットワーク範囲がすべての範囲(ALL RANGES)でWindows 10からコンテンツにアクセスしているのであれば、ユーザーはCertificate (Cloud Deployment)(証明書(クラウドデプロイメント))を使って認証できます。
前述の方法が失敗する、または適用できない場合は、ユーザーは認証にDevice Compliance (with AirWatch)(デバイスコンプライアンス(AirWatchを使用))を使用します。
- 保存(Save)をクリックします。
- 最初の認証方法としてCertificate (Cloud Deployment)(証明書(クラウドデプロイメント))を設定し、フォールバック認証方法としてDevice Compliance (with AirWatch)(デバイスコンプライアンス(AirWatchを使用))を設定します。
- ポリシールールを追加(Add Policy Rule)をクリックして、macOS用のポリシールールを構成します。
- 最初の認証方法としてCertificate (Cloud Deployment)(証明書(クラウドデプロイメント))を設定し、フォールバック認証方法としてDevice Compliance (with AirWatch)(デバイスコンプライアンス(AirWatchを使用))を設定します。
ユーザーのネットワーク範囲がすべての範囲(ALL RANGES)で macOS からコンテンツにアクセスしているのであれば、認証に使用(Authenticate using)は証明書(クラウドデプロイメント)(Certificate (Cloud Deployment))となります。
前述の方法が失敗する、または適用できない場合は、認証はDevice Compliance (with AirWatch)(デバイスコンプライアンス(AirWatchを使用))にフォールバックします。
- 保存(Save)をクリックします。
- 最初の認証方法としてCertificate (Cloud Deployment)(証明書(クラウドデプロイメント))を設定し、フォールバック認証方法としてDevice Compliance (with AirWatch)(デバイスコンプライアンス(AirWatchを使用))を設定します。
- この統合のモバイルバージョンも構成している場合は、モバイルポリシーを再作成する必要があります:
この手順の前のステップで作成したポリシールールは、モバイルデバイス用のWorkspace ONE Accessで構成したデフォルトのアクセスポリシーを上書きするため、このアクションが必要になります。そのため、モバイルデバイス用のこのソリューションの構成時にデフォルトのアクセスポリシーに追加したルールと同様に、 iOS 、 Android 、Webブラウザー(Web browser)用のポリシールールをこの新しいポリシーに追加する必要があります。
-
最初の認証方法としてモバイルSSO(iOS)を設定し、フォールバック認証方法としてOkta認証を設定して、iOSデバイスのポリシールールを作成します。
ユーザーのネットワーク範囲がすべての範囲(ALL RANGES)で iOS からコンテンツにアクセスしているのであれば、認証に使用(Authenticate using)は[モバイルSSO(iOS)(Mobile SSO (iOS))]に設定されます。
前述の方法が失敗する、または適用できない場合は、ユーザーはOkta認証(Okta Auth)で認証できます。
-
最初の認証方法としてモバイルSSO(iOS)を設定し、フォールバック認証方法としてOkta認証を設定して、Androidデバイスのポリシールールを作成します。
ユーザーのネットワーク範囲がすべての範囲(ALL RANGES)で Android からコンテンツにアクセスしているのであれば、認証に使用(Authenticate using)は[モバイルSSO(Android)(Mobile SSO (Android))]に設定されます。
前述の方法が失敗する、または適用できない場合は、ユーザーはOkta認証(Okta Auth)で認証できます。
-
Oktaを認証方法として設定してWebブラウザーのポリシールールを作成します。
ユーザーのネットワーク範囲がすべての範囲(ALL RANGES)でWebブラウザー(Web Browser)からコンテンツにアクセスしているのであれば、認証に使用(Authenticate using)はOkta認証(Okta Auth)に設定されます。
-
- ポリシールールを上から順に次の順序で並べます。
- Workspace ONEアプリまたはHubアプリ
- Windows 10またはMac OS
- Windows 10またはMac OS
- iOSまたはAndroid
- iOSまたはAndroid
- Webブラウザー(Web browser)