コンテンツにスキップ

データアクセス


Guance では、アプリケーションレベルでワークスペースメンバーのリアルユーザーモニタリング(RUM)データへのアクセス権限を制限できます。同時に、正規表現とマスキングフィールドを導入することで、異なるアプリケーションデータのセキュリティ保護を強化し、情報の安全性を確保します。

作成

  1. ルール作成ページに移動します。
  2. ルール名を入力します。
  3. 必要に応じて、ルールの説明を入力します。
  4. アプリケーションIDを選択します(現在のワークスペースのアプリケーションのみ選択可能)。すべてのアプリケーションを適用するか、単一または複数のアプリケーション(Web、iOS、Androidなど)を選択できます。
  5. 現在のルールにおけるRUMデータのデータアクセス範囲を定義します。
  6. マスキングする単一または複数のフィールドを追加します。
  7. 正規表現を使用して、フィールド内容の機密情報をマスキングします。
  8. 現在のアクセスルールを適用する単一または複数のメンバーロールを選択します。システムのデフォルトロールおよびカスタムロールが含まれます。
  9. 「保存」をクリックします。

設定の注意点

データアクセスルールを設定する際は、次の3つのロジックに注意する必要があります。

  • データアクセス範囲:アクセスルール内のメンバーは、フィルター条件に一致するデータのみにアクセスできます。
  • 正規表現マスキング:データ範囲を指定した上でさらにデータ保護を強化する必要がある場合は、正規表現またはマスキングフィールドを設定して機密データを外部に隠蔽できます。
  • ロールシナリオとクエリ権限:異なるロールと異なるルールの単一または組み合わせ適用により、データアクセスルールの最終的な表示結果が異なります。

管理一覧

詳細については、リスト操作を参照してください。

注意事項

クロスワークスペースクエリ:2つのワークスペースに同じアプリケーションが存在する場合、データアクセスルールの権限設定に従い、特定のロールは権限が付与されたワークスペース内の当該アプリケーションのフィルタリングデータのみを表示できます。

前提条件ワークスペースAワークスペースB の両方に whytest-android というアプリケーションが存在し、ワークスペースB が RUM アプリケーションデータの表示権限を ワークスペースA付与していること。

データアクセスルールを設定する際(下図参照)、ワークスペースA は「カスタム管理」ロールが whytest-android アプリケーション内の source:kodo データのみを表示できるように制限します。

このとき、以下のシナリオが存在します。

RUM エクスプローラー

このエクスプローラーは現在クロスワークスペースクエリをサポートしていないため、「カスタム管理」ロールは RUM エクスプローラーで ワークスペースAwhytest-android アプリケーションの RUM データのみを表示できます。

ダッシュボード

ワークスペースAワークスペースB の両方を選択してデータクエリを実行し、DQL で whytest-androidwhytest-ios の2つのアプリケーションのデータを同時にクエリする場合を考えます。現在のデータアクセス制限ルールは「カスタム管理」ロールに対してアクセスを制限しており、ワークスペースBwhytest-android アプリケーションデータ、および ワークスペースAワークスペースBwhytest-ios アプリケーションデータにはアクセス権限が設定されていません。

そのため、最終的に「カスタム管理」ロールは ワークスペースAwhytest-android アプリケーションデータのみにアクセスできます。

関連情報

フィードバック

このページは役に立ちましたか?