アプリケーションのポリシー・コンプライアンスの表示

ユーザー・インターフェースを使用したポリシー・コンプライアンスの表示

ユーザー・インターフェースを使用してアプリケーションのポリシー・コンプライアンスを表示するには:
  1. 「すべてのアプリケーション」ページで、「列」選択メニューを使用して、「関連付けられたコンプライアンス・ポリシー」列と「準拠」列を「アプリケーション」テーブルに追加すると、コンプライアンス・ポリシー関連の問題を表示できます。
  2. コンプライアンスの詳細を表示するアプリケーションの「アプリケーション」タブを開きます。
  3. 単一のアプリケーション・ビューでは、タブの「コンプライアンス・ポリシー」領域に、アプリケーションに関連付けられているポリシーが表示されます。

ポリシー・コンプライアンスのレポート

「アプリケーション」タブからレポートを実行して、ポリシー・コンプライアンスを確認できます。アプリケーションでスキャンが実行された後、「管理」 > 「レポートの生成」ボタンが有効になります。
セキュリティーまたはコンプライアンス・レポートを実行するには:
  1. アプリケーションでスキャンを実行した後、「アプリケーション」タブの「管理」 > 「レポートの生成」をクリックし、レポートの種類を選択し、「次へ」をクリックします。
    • セキュリティー・レポート
    • 業界標準レポート
    • コンプライアンス・レポート
    • オープン・ソース・ライセンス・レポート
  2. (セキュリティー・レポートのみ)「アプリケーション・レポート」ダイアログ・ボックスで、次の手順を実行します。
    1. アプリケーションにポリシーが関連付けられている場合、目的のコンプライアンスを基準にして問題をフィルタリングします。レポートにすべての問題を含めるか、コンプライアンス違反の問題だけを含めるかを指定できます。
    2. レポートに含めるメタデータを指定します。
    3. レポートの名前と形式を指定し、必要に応じてメモを含めます。
  3. 「レポートの生成」をクリックします。
問題レポートを実行するには:
  1. アプリケーションでスキャンを実行した後、「アプリケーション」タブの「すべての問題」をクリックします。
  2. 「フィルター」をクリックして、重大度、状況、コンプライアンスのフィルターをレポートに適用できます。オプション。
    注: 有効にされているポリシーがない場合、非準拠のフィルターを選択すると、「新規」、「未完了」、「進行中」の問題がすべて表示されます。
  3. 「検索」フィールドを使用して結果をフィルタリングします。オプション。
  4. レポートに含める 1 つ以上の問題を選択します。オプション。
    注: 何も選択しない場合、表示されているすべての問題に関するレポートが生成されます。
  5. フィルタリングされた「セキュリティー・レポート」ボタンをクリックします。
  6. 「問題レポート」ダイアログ・ボックスで、次の手順を実行します。
    1. レポートに含めるメタデータを指定します。
    2. レポートの名前と形式を指定し、必要に応じてメモを含めます。
  7. 「レポートの生成」をクリックします。
    注: ダイアログを閉じた場合、レポートはバックグラウンドで引き続き生成されますが、エラーが発生しても表示されません。

REST API を使用したポリシー・コンプライアンスの表示

以下のように、アプリケーションの ComplianceStatuses とその関連ポリシーを、GET /apps API から返されるモデルで確認できます。
"ComplianceStatuses": [
      {
        "PolicyId": "00000000-0000-0000-0000-000000000000",
        "Enabled": true,
        "Name": "string",
        "Compliant": true
      }
    ]
これは、アプリケーションに関連付けられているすべてのコンプライアンス・ポリシーからなる配列です。コンプライアンス・ポリシーごとに、アプリケーションが準拠しているかどうかを確認できます。
注: Enabled プロパティーは、現在は使用されていません。