- 印刷する
- PDF
Load Balancer の権限管理
- 印刷する
- PDF
VPC環境で利用できます。
NAVERクラウドプラットフォームのアカウント管理サービスであるSub Accountを使用すると、Load Balancerのアクセス権限を様々な方法で設定できます。Sub Accountでは、管理及び運用権限の設定のために管理型(System Managed)ポリシーとユーザー定義(User Created)ポリシーが提供されます。
Sub Accountは、利用申込の際に別途料金が発生しない無料サービスです。Sub Accountについての詳しい説明は、NAVERクラウドプラットフォームポータルのサービス > Management & Governance > Sub AccountメニューとSub Accountご利用ガイドをご参照ください。
管理型ポリシー
管理型ポリシーは、ユーザーの便宜を図るために、NAVERクラウドプラットフォームが独自に定義したロールベースのポリシーです。Sub Accountで作成したサブアカウントに管理型ポリシーを付与すると、権限を付与されたサブアカウントはLoad Balancerを利用できるようになります。Load Balancerの管理型ポリシーについての簡単な説明は、以下のとおりです。
ポリシー名 | ポリシーの説明 |
---|---|
NCP_VPC_LOAD_BALANCER_MANAGER | VPC基盤のLoad Balancer商品内のすべての機能が利用できる権限 |
NCP_VPC_LOAD_BALANCER_VIEWER | VPC基盤のLoad Balancer商品内の照会機能のみ利用できる権限 |
ユーザー定義ポリシー
ユーザー定義ポリシーは、ユーザーが直接作成できるポリシーです。Sub Accountで作成したサブアカウントにユーザー定義ポリシーを付与すると、権限を付与されたサブアカウントはユーザーが割り当てたアクションの組み合わせでのみ利用できるようになります。Load Balancerのユーザー定義ポリシーについての簡単な説明は、以下のとおりです。
区分 | アクション名 | 関連アクション | リソースタイプ | リソースタイプ別のグループ | アクションの説明 |
---|---|---|---|---|---|
View | View/getLoadBalancerInstanceDetail | View/getLoadBalancerInstanceList | LoadBalancer | LoadBalancer | Load Balancerを適用するServerを選択 |
View | View/getLoadBalancerInstanceList | - | - | LoadBalancer | Load Balancerを適用するServerリストを照会 |
View | View/getLoadBalancerMonitor | View/getLoadBalancerListenerList View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail | LoadBalancer | LoadBalancer | Load Balancerのモニタリング |
View | View/getSSLCertificateDetail | View/getSSLCertificateList | CertificateManager:Certificate | LoadBalancer | HTTPS listener構成のための証明書を選択 |
View | View/getSSLCertificateList | - | - | LoadBalancer | HTTPS listener構成のための証明書リストを照会 |
View | View/downloadLoadBalancerList | - | LoadBalancer | LoadBalancer | Load Balancer情報をダウンロード |
View | View/getVPCList | - | - | VPC | サーバを作成するVPCリストを照会 |
View | View/getVPCDetail | View/getVPCList | VPC:VPC | VPC | VPCの詳細情報を照会 |
View | View/downloadTargetGroupList | - | TargetGroup | TargetGroup | TargetGroup情報をダウンロード |
View | View/getLoadBalancerListenerDetail | View/getLoadBalancerListenerList | Listener | Listener | Load Balancerのリスナを選択して詳細情報を照会 |
View | View/getLoadBalancerListenerList | View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail | LoadBalancer | Listener | Load Balancerのリスナリストを照会 |
View | View/getLoadBalancerRuleDetail | View/getLoadBalancerInstanceList | Rule | Rule | Load Balancerの分岐ルールの詳細情報を照会 |
View | View/getLoadBalancerRuleList | View/getLoadBalancerListenerList View/getLoadBalancerInstanceDetail View/getLoadBalancerInstanceList | Listener | Rule | Load Balancerの分岐ルールリストを照会 |
View | View/getServerInstanceDetail | View/getServerInstanceList | VPCServer:Server | Server | サーバの詳細情報を照会 |
View | View/getServerInstanceList | - | - | Server | サーバインスタンス(VM)リストを照会 |
View | View/getSubnetDetail | View/getSubnetList | VPC:Subnet | Subnet | Subnetの詳細情報を照会 |
View | View/getSubnetList | - | - | Subnet | Subnetリストを照会 |
View | View/getTargetGroupDetail | View/getTargetGroupList | TargetGroup | TargetGroup | Target Groupを選択して詳細情報を照会 |
View | View/getTargetGroupList | View/getTargetGroupDetail | - | TargetGroup | Target Groupリストをダウンロード |
View | View/getTargetGroupMonitor | View/getTargetGroupDetail View/getTargetGroupList | TargetGroup | TargetGroup | TargetGroupのモニタリング |
View | View/getTargetList | View/getTargetGroupDetail View/getTargetGroupList | TargetGroup | TargetGroup | バインド対象リストを照会 |
Change | Change/changeLoadBalancerInstanceConfiguration | View/getSSLCertificateDetail Change/setLoadbalancerAccesslog View/getSSLCertificateList View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail | LoadBalancer | LoadBalancer | Load Balancerの設定内容を修正 |
Change | Change/changeLoadBalancerListenerConfiguration | View/getSSLCertificateDetail View/getLoadBalancerListenerList View/getSSLCertificateList View/getLoadBalancerListenerDetail | Listener | Listener | Load Balancerの詳細情報を修正 |
Change | Change/changeLoadBalancerRuleConfiguration | View/getTargetGroupDetail View/getLoadBalancerListenerList View/getTargetGroupList View/getLoadBalancerListenerDetail View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail View/getLoadBalancerRuleList | Rule | Rule | LoadBalancer Rule設定を修正 |
Change | Change/changeTargetGroupConfiguration | View/getTargetGroupDetail View/getTargetGroupList | TargetGroup | TargetGroup | TargetGroup設定を変更 |
Change | Change/changeTargetGroupHealthCheckConfiguration | View/getTargetGroupDetail View/getTargetGroupList | TargetGroup | TargetGroup | Target GroupのHealth Checkルールを修正 |
Change | Change/createLoadBalancerInstance | View/getSubnetList View/getSSLCertificateDetail View/getTargetGroupDetail View/getTargetGroupList View/getSubnetDetail View/getServerInstanceList View/getSSLCertificateList View/getServerInstanceDetail View/getLoadBalancerInstanceList View/getVPCDetail View/getVPCList | - | LoadBalancer | Load Balancer作成 |
Change | Change/createLoadBalancerListener | View/getSSLCertificateDetail View/getTargetGroupDetail View/getLoadBalancerListenerList View/getTargetGroupList View/getSSLCertificateList View/getLoadBalancerListenerDetail | - | Listener | Load Balancerのリスナ作成 |
Change | Change/createLoadBalancerRule | View/getTargetGroupDetail View/getLoadBalancerListenerList View/getTargetGroupList View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail View/getLoadBalancerRuleList | - | Rule | Load Balancerの分岐ルール作成 |
Change | Change/createTargetGroup | View/getTargetGroupDetail View/getTargetGroupList View/getServerInstanceList View/getServerInstanceDetail View/getVPCDetail View/getVPCList | - | TargetGroup | TargetGroup作成 |
Change | Change/deleteLoadBalancerInstance | View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail | LoadBalancer | LoadBalancer | Load Balancer削除 |
Change | Change/deleteLoadBalancerListener | View/getLoadBalancerListenerList View/getLoadBalancerListenerDetail | Listener | Listener | Load Balancerのリスナ削除 |
Change | Change/deleteLoadBalancerRule | View/getLoadBalancerListenerList View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail View/getLoadBalancerRuleDetail View/getLoadBalancerRuleList | Rule | Rule | Load Balancerの分岐ルール削除 |
Change | Change/deleteTargetGroup | View/getTargetGroupList | TargetGroup | TargetGroup | TargetGroup削除 |
Change | Change/setLoadBalancerDescription | View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail | LoadBalancer | LoadBalancer | Load Balancerメモを設定 |
Change | Change/setLoadBalancerInstanceSubnet | View/getSubnetList View/getSubnetDetail View/getLoadBalancerInstanceList View/getLoadBalancerInstanceDetail | LoadBalancer | LoadBalancer | Load Balancerのサブネットを設定 |
Change | Change/setLoadbalancerAccesslog | - | LoadBalancer | LoadBalancer | Load BalancerのAccess logを収集してCLAサービスと連携 |
Change | Change/setTarget | View/getTargetGroupList View/getServerInstanceList View/getServerInstanceDetail | TargetGroup | TargetGroup | Target Groupのバインド対象設定 |
Change | Change/setTargetGroupDescription | View/getTargetGroupList | TargetGroup | TargetGroup | Target Groupのメモ設定 |
特定のアクションに対する権限を付与されたとしても、関連する必須アクションに対する権限が一緒に付与されていない場合、作業は正常に行えません。このような問題を防ぐため、Sub Accountではアクション権限の付与時に、関連アクションに対する権限も自動的に一緒に付与される機能を提供しています。ただし、自動的に一緒に付与された関連アクションの選択を解除すると、メインアカウントユーザーの意図とみなし、システムで強制的に含めることはいたしません。権限設定の際にご注意ください。