- 印刷する
- PDF
Auto Scaling の権限管理
- 印刷する
- PDF
Classic/VPC環境で利用できます。
NAVERクラウドプラットフォームのアカウント管理サービスである Sub Accountを使用し、Auto Scalingのアクセス権限を様々な方法で設定できます。Sub Accountでは、管理および運用権限の設定のためにマネージド(System Managed)ポリシーとユーザー定義(User Created)ポリシーを提供します。
Sub Accountは、ご利用の申し込みの際に別途料金が発生しない無料サービスです。Sub Accountに関する詳細は、NAVERクラウドプラットフォームポータルのサービス > Management & Governance > Sub Accountメニューや Sub Accountご利用ガイドをご参照ください。
マネージドポリシー
マネージドポリシーは、ユーザーの便宜を図るために、NAVERクラウドプラットフォームが独自に定義したロールベースのポリシーです。Sub Accountで作成したサブアカウントにマネージドポリシーを付与すると、権限を付与されたサブアカウントは Auto Scalingを利用できるようになります。Auto Scalingのマネージドポリシーに関する簡単な説明は、次の通りです。
ポリシー名 | ポリシーの説明 |
---|---|
NCP_ADMINISTRATOR | NAVERクラウドプラットフォーム内のポータルやコンソールへのアクセスにおいてメインアカウントと同様にアクセスできる権限 |
NCP_INFRA_MANAGER | NAVERクラウドプラットフォームのすべてのサービスが利用でき、ポータルのマイページ > 通知管理にアクセスできる権限 |
NCP_AUTOSCALING_MANAGER | Auto Scalingのすべての機能を利用できる権限(Monitoring MANAGER権限を含む) |
NCP_VPC_AUTOSCALING_MANAGER | VPCベースの Auto Scalingのすべての機能を利用できる権限 |
NCP_VPC_AUTOSCALING_VIEWER | VPCベースの Auto Scalingのリストを見る、照会機能のみ利用できる権限 |
ユーザー定義ポリシー(VPC)
ユーザー定義ポリシーは、ユーザーが直接作成できるポリシーです。Sub Accountで作成したサブアカウントにユーザー定義ポリシーを付与すると、権限を付与されたサブアカウントはユーザーが割り当てたアクションの組み合わせでのみ利用できるようになります。Auto Scalingのユーザー定義ポリシーに関する簡単な説明は、次の通りです。
Launch Configuration関連アクション
Launch Configuration関連アクションは、次の通りです。
区分 | アクション名 | 関連アクション | リソースタイプ | リソースタイプ別のグループ | アクションの説明 |
---|---|---|---|---|---|
View | View/getLaunchConfigurationList | - | - | LaunchConfiguration | Launch Configurationリストの照会 |
View | View/getLaunchConfigurationDetail | View/getLaunchConfigurationList | LaunchConfiguration | LaunchConfiguration | Launch Configurationの詳細情報の照会 |
View | View/getMemberServerImageList | - | - | LaunchConfiguration | サーバイメージリストの照会 |
View | View/getMemberServerImageDetail | View/getMemberServerImageList | VPCServer:ServerImage | LaunchConfiguration | サーバイメージの詳細情報の照会 |
View | View/getLogInKeyList | - | - | LaunchConfiguration | 認証キーリストの照会 |
View | View/getInitScriptList | - | - | LaunchConfiguration | Init Scriptリストの照会 |
View | View/getInitScriptDetail | View/getInitScriptList | VPCServer:InitScript | LaunchConfiguration | Init Scriptの詳細情報の照会 |
Change | Change/createLaunchConfiguration | Change/createLoginKey View/getLaunchConfigurationList View/getMemberServerImageList View/getMemberServerImageDetail View/getLogInKeyList View/getInitScriptList View/getInitScriptDetail | - | LaunchConfiguration | Launch Configuration作成 |
Change | Change/deleteLaunchConfiguration | View/getLaunchConfigurationList View/getLaunchConfigurationDetail | LaunchConfiguration | LaunchConfiguration | Launch Configuration削除 |
Change | Change/createLoginKey | View/getLogInKeyList | LaunchConfiguration | LaunchConfiguration | サーバで使用する新しい認証キーの作成 |
Auto Scaling Group関連アクション
Auto Scaling Group関連アクションは、次の通りです。
区分 | アクション名 | 関連アクション | リソースタイプ | リソースタイプ別のグループ | アクションの説明 |
---|---|---|---|---|---|
View | View/getAutoScalingGroupList | - | - | AutoScalingGroup | Auto Scaling Groupリストの照会 |
View | View/getAutoScalingGroupDetail | View/getAutoScalingGroupList | AutoScalingGroup | AutoScalingGroup | Auto Scaling Groupの詳細情報の照会 |
View | View/getAutoScalingLog | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | Auto Scalingの実行履歴の照会 |
View | View/getAutoScalingGroupServerList | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | Auto Scaling Groupに含まれたサーバリストの照会 |
View | View/getAutoScalingPolicyList | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | 作成した増減ポリシーリストの照会 |
View | View/getAutoScalingScheduleList | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | 増減ポリシーの実行スケジュールリストの照会 |
View | View/getAutoScalingNotificateList | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | Auto Scaling発生時、通知受信者リストの照会 |
View | View/getAutoScalingProcessStatus | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | Auto Scaling Groupのプロセスのヘルスチェック |
View | View/getVPCList | - | - | AutoScalingGroup | サーバを作成する VPCリストの照会 |
View | View/getVPCDetail | View/getVPCList | VPC:VPC | AutoScalingGroup | VPCの詳細情報の照会 |
View | View/getSubnetList | - | - | AutoScalingGroup | サーバを作成する Subnetリストの照会 |
View | View/getSubnetDetail | View/getSubnetList | VPC:Subnet | AutoScalingGroup | Subnetの詳細情報の照会 |
View | View/getACGList | - | - | AutoScalingGroup | ACGリストの照会 |
View | View/getACGDetail | View/getACGList | VPCServer:ACG | AutoScalingGroup | ACGの詳細情報の照会 |
View | View/getLoadBalancerInstanceList | - | - | AutoScalingGroup | Load Balancerリストの照会 |
View | View/getLoadBalancerInstanceDetail | View/getLoadBalancerInstanceList | VPCLoadBalancer:LoadBalancer | AutoScalingGroup | Load Balancerの詳細情報の照会 |
Change | Change/createAutoScalingGroup | View/getAutoScalingGroupList View/getAutoScalingGroupDetail View/getAutoScalingPolicyList View/getAutoScalingScheduleList View/getAutoScalingNotificateList View/getAutoScalingProcessStatus View/getLaunchConfigurationList View/getLaunchConfigurationDetail View/getVPCList View/getVPCDetail View/getSubnetList View/getSubnetDetail View/getACGList View/getACGDetail View/getLoadBalancerInstanceList Change/changeAutoScalingGroupConfiguration Change/manageAutoScalingPolicy Change/manageAutoScalingSchedule Change/manageAutoScalingNotificate Change/manageAutoScalingProcessStatus | - | AutoScalingGroup | Auto Scaling Group作成 |
Change | Change/changeAutoScalingGroupProperties | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | Auto Scaling Groupの詳細情報の編集(容量とヘルスチェック設定を含む) |
Change | Change/deleteAutoScalingGroup | View/getAutoScalingGroupList View/getAutoScalingGroupDetail | AutoScalingGroup | AutoScalingGroup | Auto Scaling Group削除 |
Change | Change/changeAutoScalingGroupConfiguration | View/getAutoScalingGroupList View/getAutoScalingGroupDetail View/getAutoScalingPolicyList View/getAutoScalingScheduleList View/getAutoScalingNotificateList View/getAutoScalingProcessStatus View/getLaunchConfigurationList View/getLaunchConfigurationDetail Change/manageAutoScalingPolicy Change/manageAutoScalingSchedule Change/manageAutoScalingNotificate Change/manageAutoScalingProcessStatus | AutoScalingGroup | AutoScalingGroup | Auto Scaling Groupの設定編集(増減ポリシー、スケジュール、通知設定を含む) |
Change | Change/manageAutoScalingPolicy | View/getAutoScalingGroupList View/getAutoScalingGroupDetail View/getAutoScalingPolicyList View/getAutoScalingScheduleList View/getAutoScalingNotificateList View/getAutoScalingProcessStatus View/getLaunchConfigurationList View/getLaunchConfigurationDetail Change/changeAutoScalingGroupConfiguration Change/manageAutoScalingSchedule Change/manageAutoScalingNotificate Change/manageAutoScalingProcessStatus | AutoScalingGroup | AutoScalingGroup | 増減ポリシーの設定 |
Change | Change/manageAutoScalingSchedule | View/getAutoScalingGroupList View/getAutoScalingGroupDetail View/getAutoScalingPolicyList View/getAutoScalingScheduleList View/getAutoScalingNotificateList View/getAutoScalingProcessStatus View/getLaunchConfigurationList View/getLaunchConfigurationDetail Change/changeAutoScalingGroupConfiguration Change/manageAutoScalingPolicy Change/manageAutoScalingNotificate Change/manageAutoScalingProcessStatus | AutoScalingGroup | AutoScalingGroup | 増減ポリシーの実行スケジュールの設定 |
Change | Change/manageAutoScalingNotificate | View/getAutoScalingGroupList View/getAutoScalingGroupDetail View/getAutoScalingPolicyList View/getAutoScalingScheduleList View/getAutoScalingNotificateList View/getAutoScalingProcessStatus View/getLaunchConfigurationList View/getLaunchConfigurationDetail Change/changeAutoScalingGroupConfiguration Change/manageAutoScalingPolicy Change/manageAutoScalingSchedule Change/manageAutoScalingProcessStatus | AutoScalingGroup | AutoScalingGroup | Auto Scaling発生時、通知対象者リストの設定 |
Change | Change/manageAutoScalingProcessStatus | View/getAutoScalingGroupList View/getAutoScalingGroupDetail View/getAutoScalingPolicyList View/getAutoScalingScheduleList View/getAutoScalingNotificateList View/getAutoScalingProcessStatus View/getLaunchConfigurationList View/getLaunchConfigurationDetail Change/changeAutoScalingGroupConfiguration Change/manageAutoScalingPolicy Change/manageAutoScalingSchedule Change/manageAutoScalingNotificate | AutoScalingGroup | Auto Scaling Groupのプロセス管理(スケジュール中止、再起動を含む) |
特定のアクションに対する権限を付与されたとしても、関連する必須アクションに対する権限が一緒に付与されていない場合、作業は正常に行えません。このような問題を防ぐため、Sub Accountではアクション権限の付与時に、関連アクションに対する権限も自動で一緒に付与される機能を提供しています。ただし、自動で一緒に付与された関連アクションの選択を解除すると、メインアカウントユーザーの意図とみなし、システムで強制的に含めることはいたしませんので、権限設定の際はご注意ください。