Preset Manager (jp_画面)

CxSASTにおけるプリセットとは、プロジェクトの作成、設定、ブランチを行う際に選択できる、あらかじめ定義された一連のクエリです。Checkmarxに実装の事前定義されているプリセットを使うことも、独自にプリセットを設定することもできます。さらに、プリセットはインポート/エクスポートすることも可能です。

Presets Manager画面の表示方法は、次のとおりです。

Management > Scan Settings > Preset Managerの順に選択して、Presets Manager画面を開きます。

新しいプリセットは、PRESETパネルでプリセットを選択のうえ、アイコン(プリセットの複製)をクリックして、既存のプリセットをベースに簡単に作成することができます

新しいプリセットの作成

新しいプリセットの作成方法は、次のとおりです。

Preset Manager画面で、Create New Presetをクリックして、Create New Presets画面を表示します。

プリセットの名前を入力して、Createをクリックしてください。

コーディング言語を選んでEditをクリックします。[YK1] 

プリセットに含めるクエリを選択してください。

Saveをクリックします。

既存プリセットの編集

既存プリセットの編集方法は、以下のとおりです。

Preset Manager画面で、Presetパネルの任意のプリセットを選び、Editクリックします。

コーディング言語を選んでEditをクリックしてください。

プリセットに含めるクエリを選択します。

単一の言語(例: Java)を編集し、必要に応じてクエリを選択/選択解除のうえ、Synchronizeをクリックすると、すべての言語において関連するあらゆるクエリが選択されます。

Saveをクリックします。

プリセットのインポート

プリセットのインポート方法は、次のとおりです。

Preset Manager画面で、Import Presetをクリックして、Import Preset画面を表示します。

Selectをクリックして、プリセット(.xml)を選び、Openをクリックしてください。

インポートされるクエリの名前が、既存のものを同じ場合には、既存のクエリが上書きされるので、注意しください。

Importをクリックすると、PRESETパネルにプリセットが表示されます。

プリセットのエクスポート

プリセットをエクスポートする方法は、次のとおりです。

Preset Manager画面で、Export Presetをクリックして、エクスポートするプリセット(.xmlファイル)を保存します。

プリセットの削除

プリセットの削除方法は、次のとおりです。

Preset Manager画面で、PRESETパネルから任意のプリセットを選び、 アイコンをクリックしてください。確認メッセージが表示されるので、OKを選択します