secureassist intellij plug-in 導入ガイド version...

22
パッケージのダウンロード ライセンスのアクティベーション クイックスタート 2016.03.15 SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版

Upload: others

Post on 15-Jul-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

パッケージのダウンロードライセンスのアクティベーション

クイックスタート

2016.03.15

SecureAssistIntelliJPlug-in導入ガイド

Version3.0対応版

Page 2: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

目次

*本資料について

*SecureAssistIntelliJPlug-in導入準備

  1.パッケージのダウンロード  2.トライアルのアクティベーションについて

*SecureAssistIntelliJPlug-inのインストール

  1.インストールメニュー起動

  2.インストール実行

  3.インストール実行後のIntelliJの再起動

  4. ライセンスの確認と同意

*SecureAssistIntelliJPlug-inのアクティベーション

  1. アクティベート処理の開始

  2.アクティベート処理の実行

  3.ライセンス情報の確認

*SecureAssistIntelliJPlug-inクイックスタート

  1.SecureAssistのToolWindowの表示設定  2. ファイルのレビュー

  3.プロジェクト全体のレビュー実行

  4.プロジェクト全体のレビュー結果

  5.ToolWindowの表示位置変更

*お問い合わせ

2

Page 3: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

本資料について

本資料では、SecureAssistIntelliJPlug-inの導入に関わる、以下の範囲を取り扱います。

–  パッケージのダウンロード–  パッケージのインストール–  ライセンスのアクティベート–  ライセンス情報の確認

–  プロジェクトレビューの実行

SecureAssistIntelliJPlug-inには30日間のトライアル期間があります。トライアルのための導入についても、本資料で説明しています。

3

Page 4: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-in導入準備

4

Page 5: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-in導入準備1. パッケージのダウンロード

5

SecureAssistのWebサイトのDownloadページに、最新版のIntelliJPlug-inのダウンロードリンクがあります。ダウンロードしたzipファイルはローカルのファイルシステムに保存して、あらかじめ展開しておきます。SecureAssistWebサイトhGps://secureassist.jp/SecureAssistDownloadページhGps://secureassist.jp/downloads/

Page 6: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-in導入準備2.トライアルのアクティベーションについて

6

SecureAssistIntelliJPlug-inは、トライアルのアクティベーションの実行時に、トライアルライセンス用のAPIサーバーと通信を行います。ファイアーウォールあるいはProxy環境下では次のことをご確認ください。

•  APIサーバーとの通信をファイアーウォールがブロックしていないこと•  Proxy経由でAPIサーバーと通信できるようにIDEを設定していること

APIサーバーとの通信内容は以下の表の通りです。

APIサーバー api.codiscope.com

通信プロトコル hGpおよびhGps

送信データ アクティベートのダイアログに入力したメールアドレス

受信データ トライアル用のライセンスファイル、検出ルールを定義したルールパック

表.APIサーバーとの通信内容

Page 7: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのインストール

7

Page 8: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのインストール1.インストールメニュー起動

8

IntelliJIDEAを起動して「File」の「SePngs」をクリックします。

「SePngs」をクリック

「File」

Page 9: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのインストール2.インストール実行

9

「Installpluginfromdisk」ボタンをクリックして表示されるダイアログで、先にダウンロードしたIntelliJPlug-inのzipファイルを展開した中に含まれる「SecureAssistPlugin.zip」を選択して、「OK」ボタンをクリックします。

「Installpluginfromdisk」ボタンをクリック

「SecureAssistPlugin.zip」を選択

「OK」ボタンをクリック

Page 10: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

「Restart」ボタンをクリック

SecureAssistIntelliJPlug-inのインストール3. インストール実行後のIntelliJの再起動

10

「OK」ボタンをクリック

1.Pluginがインストールされたら「OK」ボタンをクリックします。2.IntelliJIDEAの再起動を求めるダイアログが表示されるので、「Restart」ボタンをクリックします。

Page 11: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのインストール4. ライセンスの確認と同意

11

IntelliJIDEAが再起動すると、ライセンスのダイアログが表示されます。ライセンスの内容を確認して「Accept」ボタンをクリックします。これで、SecureAssistIntelliJPlug-inのインストールは完了です。

確認後「Accept」ボタンをクリックライセンスの内容を確認

Page 12: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのライセンス・アクティベーション

12

Page 13: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのアクティベーション1. アクティベート処理の開始

13

「AcVvate」ボタンをクリック

「File」の「SePngs」をクリックしてダイアログを開きます。「OtherSePngs」の「SecureAssist」にある「Licensing」を表示して、「AcVvate」ボタンをクリックします。

「File」の「SePngs」をクリック

「OtherSePngs」の「SecureAssist」にある「Licensing」を開く

Page 14: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのアクティベーション2. アクティベート処理の実行

14

「Register」ボタンをクリック

「EnterprisePortalURL」と「YourID」を入力して「Register」ボタンをクリックします。EnterprisePortalとの通信が行われ、ライセンスのアクティベート処理が行われます。

「EnterprisePortalURL」と「YourID」を入力

30日のトライアルのために導入する場合は、ここで「Don'thaveanEnterprisePortal?ClickheretotrySecureAssistfor30days」のリンクをクリックして、表示されたダイアログでメールアドレスを入力してください。

Page 15: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inのアクティベーション3. ライセンス情報の確認

15

アクティベート処理が成功すると、「ProductInformaVon」および「LicenseKeyInformaVon」の項目に、ライセンスに応じた内容が表示されます。

「LicenseKeyInformaVon」

「OtherSePngs」の「SecureAssist」の「Licensing」

「ProductInformaVon」

Page 16: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inクイックスタート

16

Page 17: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inクイックスタート1.SecureAssistのToolWindowの表示設定

17

「View」の「ToolWindows」からSecureAssistの各種ToolWindowを選択します。ワークスペース左下隅のアイコンをクリックして各種ToolWindowを選択することもできます。「IssueList」「ProjectReview」「Guidance」「GuidanceSearch」「CallChain」の5つのToolWindowがあります。「IssueList」はSecureAssistの動作に必要なため、必ず選択してください。

「View」の「ToolWindows」

左下隅のアイコンをクリック

Page 18: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inクイックスタート2.ファイルのレビュー

18

SecureAssistによるファイルのレビューは、ファイルを開いたときと保存したときに自動的に行われます。ファイルのレビューの結果は「IssueList」に表示されます。また、「IssueList」の「ReviewFile」ボタンをクリックしてファイルのレビューを実行することもできます。

「ReviewFile」ボタンファイル操作(Save/Open)に対するレビュー実行のOn/Offを設定できます。

Page 19: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inクイックスタート3.プロジェクト全体のレビュー実行

19

編集中の個々のファイルだけでなく、プロジェクト全体のレビューを行うこともできます。 1.プロジェクトを右クリックして「SecureAssist」の「Review」を選択します。 2.ダイアログの「Review」ボタンをクリックしてレビューの完了を待ちます。  (レビュー完了後については次ページにて説明します)

「Review」ボタンをクリックしてレビューの完了を待ちます

「SecureAssist」の「Review」を選択します

Page 20: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inクイックスタート4.プロジェクト全体のレビュー結果

20

「ProjectReview」ウィンドウには、プロジェクトのレビュー結果全体が表示されます。ここで、レビュー結果の「Line」をクリックするとファイルの該当箇所が表示されます。

連動して、他のSecureAssistのウィンドウにも、関連する情報が表示されます。

「ProjectReview」

レビュー完了

ProjectReview:プロジェクト全体の問題を概観「Line」の表示をクリック

ファイルの該当箇所がハイライト表示されますGuidance:該当箇所に対応するガイダンスが表示されます

IssueList:対応ファイルのIssueが表示されます

また、CallChainでは必要に応じて、値の追跡を表示します。

Page 21: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

SecureAssistIntelliJPlug-inクイックスタート5.ToolWindowの表示位置変更

21

IntelliJIDEAの機能で、ご自身の使いやすいように、SecureAssistのViewの表示位置を変更すると良いでしょう。例えば、「ソースコード」「ProjectReview」「Guidance」を同時に見えるよう、次のように配置することもできます。

「ソースコード」

「ProjectReview」

「Guidance」

Page 22: SecureAssist IntelliJ Plug-in 導入ガイド Version 3.0対応版download.asteriskresearch.com/...intellij-plugin... · SecureAssist IntelliJ Plug-in導入準備 2. トライアルのアクティベーションについて

お問い合わせ

22

本資料についてのお問い合わせやサポートのご依頼[email protected]

パートナーシップ・提携 [email protected]

トレーニング・研修 [email protected]

サービス・プロダクトのご購入 [email protected]

ご購入後のサポート [email protected]

広報・取材依頼 [email protected]

その他のお問い合わせ

株式会社アスタリスク・リサーチAsteriskResearch,Inc.hGps://www.asteriskresearch.com/