Performance Insights 用のアクセスポリシーの設定
Performance Insights にアクセスするには、プリンシパルが AWS Identity and Access Management (IAM) から適切な許可を得る必要があります。以下の方法でアクセス権を付与することができます。
-
AmazonRDSPerformanceInsightsReadOnly
管理ポリシーを、Performance Insights API のすべての読み取り専用操作にアクセスするためのアクセス許可セットまたはロールにアタッチします。 -
AmazonRDSPerformanceInsightsFullAccess
管理ポリシーを、Performance Insights API のすべての操作にアクセスするためのアクセス許可セットまたはロールにアタッチします。 -
カスタム IAM ポリシーを作成し、アクセス許可セットまたはロールにアタッチします。
また、Performance Insights を有効にしたときにカスタマーマネージドキーを指定した場合は、アカウント内のユーザーが AWS KMS key に対する kms:Decrypt
アクセス許可および kms:GenerateDataKey
アクセス許可を持っていることを確認します。
以下のセクションでは、AWS 管理ポリシーを IAM プリンシパルにアタッチし、カスタム IAM ポリシーを作成し、AWS KMS ポリシーを変更して、Performance Insights にきめ細かなアクセスを許可します。
トピック
AmazonRDSPerformanceInsightsReadOnly ポリシーの IAM プリンシパルへのアタッチ
AmazonRDSPerformanceInsightsReadOnly
は Amazon RDS Performance Insights API のすべての読み取り専用オペレーションへのアクセス許可を付与する AWS マネージドポリシーです。
AmazonRDSPerformanceInsightsReadOnly
をアクセス許可セットまたはロールにアタッチすると、受取人は他のコンソール機能とともに Performance Insights を使用できます。
詳細については、「AWS マネージドポリシー: AmazonRDSPerformanceInsightsReadOnly」を参照してください。
AmazonRDSPerformanceInsightsFullAccess ポリシーの IAM プリンシパルへのアタッチ
AmazonRDSPerformanceInsightsFullAccess
は Amazon RDS Performance Insights API のすべての操作へのアクセス許可を付与する AWS マネージドポリシーです。
AmazonRDSPerformanceInsightsFullAccess
をアクセス許可セットまたはロールにアタッチすると、受取人は他のコンソール機能とともに Performance Insights を使用できます。
詳細については、「AWS 管理ポリシー: AmazonRDSPerformanceInsightsFullAccess」を参照してください。