Overview
NetskopeDSPM Azure PostgreSQL データストアのスキャンをサポートしています。 以下の手順に従ってAzure PostgreSQLデータベースを設定し、Netskope DSPMへの接続を設定してください。
Prerequisites:
- あなたはデータストアに対するデータベース管理者権限を持っています。
- 以下はローカルにインストールされています。
- Python(バージョン3以上)
- Psycopg PostgreSQL 用 Python ドライバ
- Azure CLI
- セットアップとAzure環境への接続を確認しました CLI
接続情報を取得する
Netskope DSPMとAzure PostgreSQLデータベースを通信するための接続値を特定するために、以下の手順に従ってください。
- このリンクをクリックしてAzureポータルにログインすると、PostgreSQLサーバーのリソースビューが表示されます。
- データベースサーバーのリソースを見つけて、ハイパーリンクをクリックしてください。
- 概要セクションに移動し、以下の値をメモしてください。
| ハイライトカラー | 対応するNetskope DSPM値 | 例 |
|---|---|---|
| Blue | データストアエンドポイント | ![]() |
| 緑 | 管理者名 | ![]() |
| Blue | データベース一覧 | ![]() |
Create Netskope DSPM Service Account
データベース内のPostgreSQLサービスアカウントは、データストアとNetskope DSPMアプリケーションを接続するために必要です。Netskope DSPMは、サービスアカウントの作成と必要な非スーパーユーザー権限の割り当てを行うPythonスクリプトを提供します。
スクリプトを実行
- コマンドラインインターフェース(CLI)を開きます。
- 以下のコマンドを入力して、自動化スクリプトをローカルシステムにダウンロードしてください。
wget https://dasera-release.s3.us-west-2.amazonaws.com/postgres_setup.py
- 必要に応じて、スクリプトがダウンロードされたディレクトリに移動してください。
- 以下のコマンドを実行して、CLI から Azure アカウントのサブスクリプションを設定します。
az loginaz account list
- スクリプトを実行するには、次のように入力します。
python postgres_setup.py - 指示が表示されたら、以下のパラメータを入力してください。
| パラメータ | Value |
|---|---|
| Endpoint | 上記のRetrieve Connection Information stepから対応する値を入力してください。 |
| Database | 上記Retrieve Connection Information stepの「利用可能なリソース」に記載されている対応するデータベース名を入力してください。 |
| ポート | 上記のRetrieve Connection Information stepから対応する値を入力してください。 注: 5432 はデフォルトの PostgreSQL ポート番号です。もし使うカスタムポート番号を使っているなら、必ずここで置き換えてください。 |
| Username | このスクリプトを実行するデータベース管理者のユーザー名。上記のRetrieve Connection Information stepから対応する値を入力してください。 |
| パスワード | このスクリプトを実行しているデータベース管理者のパスワード |
| Netskope DSPMユーザー用に作成するユーザー名 | Netskope DSPM DBユーザーを作成するデータベース名を指定してください。dasera_user が推奨されますが、任意の値を使用できます。 |
| パスワード | Netskope DSPM DBユーザー用のパスワード |
スクリプトの実行が完了すると、以下のメッセージ(または類似のメッセージ)が表示されます。
Created user dasera_sa with global select access
データストアを接続する
Azure データストアに接続を試みる前に、上記のNetskope DSPM固有のAzureサービスアカウントを設定し、このデータストアのAzure Infrastructureをオンボーディング していることを確認してください。
ステップ 1: クレデンシャルを提供する
接続を設定するには、以下の手順に従ってください。
-
Data Stores > Data Store Inventoryへ移動してください。
-
右上のCONNECT A DATA STOREクリックしてください。
ヒント:または、データストアが自動検出によって既に見つかった場合は、 Discoveredタブに移動し、[アクション] 列のConnectをクリックします。

-
In the Connect a Data Store window, click the data store icon you wish to connect.
-
「クレデンシャルの提供」セクションで、次のフィールドに入力します。
| Field | Value |
|---|---|
| AzureアカウントSelect | SelectInfrastructure Section screen内で定義されているAzureアカウントの一つです。AWSアカウントが1つだけ設定されている場合は、このフィールドにデフォルト値が設定されます。 |
| データストア識別子 | このデータストアを説明するための分かりやすい名前を教えてください。あなたの値は、ポリシー管理や分類管理など他のNetskope DSPM画面にも表示されます。 |
| データストアエンドポイント | 上記のRetrieve Connection Information stepから対応する値を入力し、ポート番号とデータベース名を追加してください。例えば、パブリックIPアドレスが1.2.3.4で、データベース名が「example_db」の場合、1.2.3.4:5439/example_dbと入力します。 注: 5432 はデフォルトの PostgreSQL DB ポート番号です。もし カスタムポート番号を使用している場合は、必ずここに置き換えてください。 |
| データベースユーザー名 | 上記のCreate a Netskope DSPM Service Account stepから対応する値を入力してください。 |
| 認証方法 | 「パスワード」 Select 。 |
| パスワード | 上記のCreate a Netskope DSPM Service Account stepから対応する値を入力してください。 |
| サイドカー | データベースに接続されたサイドカーインスタンスの参照(任意) 注:詳細は「Azureコンテナを経由してNetskope DSPMサイドカー をインストールする」という記事を参照してください |
| スキャン周波数 | データストアの変更確認頻度を制御し、Netskope DSPMの推奨頻度はデフォルトで、希望すれば上書き可能です。 |
| サイドカープール | 使う sidecar を監視する場合は、ネットワークでそのデータストアを監視できるサイドカープールを選択してください。このフィールドは、少なくとも1つのサイドカープールが定義されている場合に表示されます。 詳細については、サイドカー管理に関する記事をご覧ください。 |
ステップ2:インフラストラクチャのスキャン
- Nextをクリックしてください。
- 「機能のSelect 」タブが表示されたら、以下のフィールドに入力してください。
- Assign a Data Owner (オプション):このデータストアの責任者であるユーザーを1人以上Select 。
- Which databases should Netskope DSPM scan?監視する具体的なデータストアやスキーマ Select 、該当する場合は。
- Features有効にしたい機能Select 。
| Capability | PostgreSQLに対応 |
|---|---|
| Discovery | はい(常時オン) |
| 特権分析 | はい(データベースのユーザーおよびロールの取得のみ) |
| シャドウデータ分析 | いいえ |
| 分類 | はい |
| データ使用監視 | いいえ(カスタムクエリログのみ) |
| Automation | はい(常時オン) |
ステップ3:確認して保存する
- Saveをクリックしてください。
- Reviewタブが表示されたら、システムは設定を検証します。問題が発生した場合は、画面の指示に従って解決してください。
- 接続を確定するには、 Saveをクリックしてください。




