メインコンテンツまでスキップ

FPT Database Engineサービスアクセス権限

アイデンティティ&アクセス管理(IAM)の概要

クラウド環境でのセキュリティ、責任分担、コンプライアンスを確保するため、FPT CloudはIAMモジュールを使用して、誰がどのリソースでどのアクションを実行できるかを制御します。

IAMはFPT Cloud Portal内の複数のユーザー、グループ、DBaaSコンポーネントに対するアクセス権限の管理を可能にし、テナントとVPCの範囲内でUser Groupを通じてユーザーにRoleを割り当てることで最小権限の原則を強制します。

最小権限の原則:タスクを完了するために必要な最小限の権限のみを付与します。例:ログの閲覧のみが必要な場合、設定や削除の権限を付与しないでください。

IAMの主要コンポーネント

コンポーネント説明
RoleユーザーがDBaaSリソースに対して実行できる操作を定義する権限のセット。
Permission閲覧、作成、編集、削除などの特定のアクションを許可する個別の権限。
User Group同じロールとアクセス範囲(テナント/VPC)を共有するユーザーのグループ。
IAM Userテナントに追加され、Group/Roleを通じて権限が付与される個別のアイデンティティ。

FPT Database Engineサービスの権限モデル

データベースのプロビジョニング、運用、管理操作および関連サービスを実行するには、ユーザーに適切なIAM権限が付与されている必要があります。FPT Database Engineサービスのすべての操作は対応する権限によって制御されます。必要な権限が付与されていない場合、その操作は利用できません。

FPT Database Engineサービスの権限は以下の表に示すように、業務/機能グループ別に分類されています。

1. FDE Database Engineサービス管理権限

権限名操作種別説明
manageDatabase:ProvisionBackend作成VPC内でFPT Database Engineサービスを有効化(アクティベート)する権限。
manageDatabase:DeactiveBackend削除VPC内でFPT Database Engineサービスを無効化(デアクティベート)する権限。

2. データベース管理権限

権限名操作種別説明
manageDatabase:List閲覧データベース一覧を表示する権限。
manageDatabase:Create作成新しいデータベースを作成する権限。
manageDatabase:View閲覧データベースの詳細情報を表示する権限。
manageDatabase:Management編集データベースを操作する権限:起動、停止、再起動。
manageDatabase:UpdateResource編集データベースリソース(CPU、RAM、ストレージなど)を更新する権限。
manageDatabase:Configuration編集データベース設定(パラメーター、スケーリング設定など)を変更する権限。
FDE:hide_admin_pw閲覧データベース管理者パスワードの表示をブロックする権限。
manageDatabase:Delete削除データベースを削除する権限。

3. バックアップ&リストア権限

権限名操作種別説明
manageDatabase:ListBackup閲覧データベースのバックアップ情報を表示する権限。
manageDatabase:EnableBackup作成データベースのバックアップ&リストア機能を有効化する権限。
manageDatabase:DeleteBackup編集データベースのバックアップ&リストア機能を無効化する権限。
manageDatabase:CreateJobBackup作成データベースのバックアップジョブを作成する権限。
manageDatabase:ViewJobBackup閲覧バックアップジョブの詳細を表示する権限。
manageDatabase:RunNowJobBackup作成データベースのバックアップスナップショットを手動作成する権限。
manageDatabase:EditJobBackup編集バックアップジョブを編集する権限。
manageDatabase:DeleteJobBackup削除バックアップジョブを削除する権限。
manageDatabase:ListRestore閲覧リストア可能なバックアップの一覧を表示する権限。
manageDatabase:Restore作成バックアップからデータベースを復元、または特定の時点に復元する権限。

4. DB Proxy管理権限

権限名操作種別説明
manageDatabase:ListProxy閲覧データベースのDB Proxy一覧を表示する権限。
manageDatabase:CreateProxy作成データベースのDB Proxyを作成する権限。
manageDatabase:DeleteProxy削除データベースのDB Proxyを削除する権限。

5. 通知権限

権限名操作種別説明
manageDatabase:ListNotification閲覧データベースの通知受信設定を表示する権限。
manageDatabase:CreateNotification作成データベースのシステム通知受信を有効化する権限。
manageDatabase:DeleteNotification削除データベースのシステム通知受信を無効化する権限。

6. 監視権限

権限名操作種別説明
manageDatabase:Monitor閲覧データベースのパフォーマンスと状態を監視する権限。

7. レポート権限

権限名操作種別説明
manageDatabase:ReportConfig編集データベースアクティビティレポートの受信スケジュールを設定する権限。

FPT Database Engineサービスのアクセス権限の設定

アクセス権限の設定とユーザーグループの宣言については、ロール管理/およびユーザーグループ管理/セクションの詳細をご参照ください。