Overview
Netskope DSPMは、同一のAWSアカウント内、または異なるアカウント間で、Amazon Simple Notification Service(AWS SNS)を介した通知の送信をサポートしています。これを有効にするには、Netskope DSPMサービスアカウントに、SNSトピックへのメッセージ公開に関する特定の権限を付与する必要があります。
以下の手順に従って、SNSトピックと必要なIAM権限を設定してください。
メッセージパッケージングの動作
外部ワークフローを設定して DSPM アラートを AWS SNS に公開する場合、システムはデータストアの種類に基づいてメッセージを異なる方法でパッケージ化します。
- Structured Data Stores: ワークフローはポリシー条件が満たされると、 single SNS message per data store を発します。
- Unstructured Data Stores: ワークフローはポリシー条件が満たされると multiple SNS messages per data store を出力し、それぞれにポリシー違反した複数のファイルに関する情報が含まれています。
この動作は、SNSトピックが同じAWSアカウント内にあるか、別のAWSアカウント内にあるかに関わらず適用されます。
ステップ1:AWS SNSトピックの設定
既に通知用のSNSトピックをお持ちの場合は、そのARNをコピーして次のセクションに進んでください。そうでない場合は、新しいものを作成してください。
- AWS SNS Consoleにログインしてください。
- 左側のメニューでDashboard > Topicsを選択してください。
- Create topicをクリックしてください。
- (FIFOが特に必要な場合を除き)タイプとしてStandard Select 。
- NameとDisplay nameを入力してください。
- Create topicをクリックしてください。
- トピックの詳細に表示されているARN (Amazonリソースネーム)をコピーしてください。これは IAM ポリシーに必要になります。
ステップ 2: AWS IAM ポリシーを作成する
特定のトピックに対してsns:Publishアクションを許可する権限ポリシーを定義する必要があります。
-
AWS IAM Consoleにログインしてください。
-
左側のメニューでAccess management > Policiesを選択してください。
-
Create policy >をクリックし、 JSONタブをクリックします。
-
以下のポリシーを貼り付け、
Resource値をステップ1でコピーしたSNS Topic ARNに置き換えてください。{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "sns:Publish", "Resource": "arn:aws:sns:<region>:<account>:<Netskope One DSPM Radar_topic>" }, ] } -
Nextをクリックしてください。
-
説明的なPolicy name (例:
NetskopeDSPM-SNSPublish)を入力してください。 -
Create policyをクリックしてください。
ステップ3:サービスアカウントに権限を割り当てる
最後に、新しく作成したポリシーを、Netskope DSPM専用のIAMユーザーに関連付けます。
- AWS IAMコンソールでAccess management > Usersに移動してください。
- Netskope DSPM-dedicated service account (初期オンボーディング時に作成されたユーザー)の名前を検索してクリックします。
- Permissionsタブ>に移動し、 Add permissions >をクリックして、 Add permissions Select 。
- Attach policies directly Select 。
- ステップ2で作成したポリシーを検索してください(例:
NetskopeDSPM-SNSPublish)。 - ポリシー名の横にあるチェックボックスSelect 。
- Next >変更内容を確認する> Add permissionsをクリックします。

