Trend Vision One™ File Security Node.js SDKを使用して、不正プログラムがないかファイルを検索します。
Node.js SDK for Trend Vision One™ File Securityを使用すると、 File Securityとシームレスに統合するアプリケーションを作成できます。このSDKを使用すると、アプリケーション内のデータとアーティファクトを徹底的にスキャンして、潜在的な悪意のある要素を特定できます。
次の手順に従って、開発環境とプロジェクトを設定し、ファイルセキュリティを効果的に使用するための基礎を築きます。
前提条件の確認
SDKをインストールする前に、次のものが揃っていることを確認してください。
-
Trend Vision One アカウントはお客様の地域に関連付けられています
-
カスタムユーザの役割の設定 に File Security 権限を付与
前提条件がすべて整ったら、APIキーの作成に進みます。
APIキーの作成
File Security SDKでは、SDKクライアントオブジェクトへのパラメータとして有効なAPIキーを指定する必要があります。 Trend Vision One
APIキーは、さまざまな地域に関連付けられています。参照下のリージョンフラグAPIキーに関連付けられている有効なリージョンについて理解を深めるため。
手順
- に移動 。
- [Add API Key]をクリックします。
- [Run file scan via SDK] 権限を持つロールを使用するようにAPIキーを設定します。
- APIキーが使用するリージョンに関連付けられていることを確認します。
- APIキーの有効期限を設定し、後で参照できるように記録します。
SDKのインストール
手順
- APIキーがすでに作成されていることを確認します。
- Node.jsアプリケーションフォルダで次のコマンドを実行して、Node.jsパッケージをインストールします。
npm install file-security-sdknpm install file-security-sdk
- 認証を続行します。
認証中
手順
- AMaaSHostNameとAPIキーを指定して、AmaasGrpcClientの新しいインスタンスを開始します。
import { AmaasGrpcClient } from "file-security-sdk";
- ポート付きまたはポートなしの完全修飾ドメイン名 (FQDN) を使用します。置換
__REGION__
Trend Vision Oneアカウントの地域を入力します。const amaasHostName = "antimalware.__REGION__.cloudone.trendmicro.com:443";
- リージョンを使用します。置換
__REGION__
Trend Vision Oneアカウントの地域を入力します。const amaasHostName = __REGION__;
- 置換
__YOUR_OWN_VISION_ONE_API_KEY__
独自のTrend Vision One APIキーを使用します。const key = __YOUR_OWN_VISION_ONE_API_KEY__;
- の新しいインスタンスを作成します。
AmaasGrpcClient
キーを使用するクラス。const scanClient = new AmaasGrpcClient(amaasHostName, key);
次に進む前に
必要に応じて、次のリソースを参照してください。