RAM ユーザーがクラシックロードバランサー (CLB) のアクセスログを使用するには、Alibaba Cloud アカウントでそのユーザーに必要な権限を付与する必要があります。
前提条件
お使いの Alibaba Cloud アカウントでアクセスログ機能が有効になっていることを確認してください。詳細については、「アクセスログ機能の有効化」をご参照ください。
ポリシーの作成
このセクションでは、[JSON エディター] タブでカスタムポリシーを作成する方法について説明します。[Visual Editor] タブの使用方法については、「カスタムポリシーの作成」をご参照ください。
-
RAM 管理者として RAM コンソールにログインします。
-
左側のナビゲーションペインで、権限管理 > 権限ポリシー を選択します。
-
権限ポリシー ページで、ポリシーの作成 をクリックします。
-
ポリシーの作成 ページで、JSON タブをクリックします。
-
ポリシードキュメントを入力して、はい をクリックします。
{ "Statement": [ { "Action": [ "slb:Create*", "slb:List*" ], "Effect": "Allow", "Resource": "acs:log:*:*:project/*" }, { "Action": [ "log:Create*", "log:List*" ], "Effect": "Allow", "Resource": "acs:log:*:*:project/*" }, { "Action": [ "log:Create*", "log:List*", "log:Get*", "log:Update*" ], "Effect": "Allow", "Resource": "acs:log:*:*:project/*/logstore/*" }, { "Action": [ "log:Create*", "log:List*", "log:Get*", "log:Update*" ], "Effect": "Allow", "Resource": "acs:log:*:*:project/*/dashboard/*" }, { "Action": "cms:QueryMetric*", "Resource": "*", "Effect": "Allow" }, { "Action": [ "slb:Describe*", "slb:DeleteAccessLogsDownloadAttribute", "slb:SetAccessLogsDownloadAttribute", "slb:DescribeAccessLogsDownloadAttribute" ], "Resource": "*", "Effect": "Allow" }, { "Action": [ "ram:Get*", "ram:ListRoles" ], "Effect": "Allow", "Resource": "*" } ], "Version": "1" } -
ポリシーの作成 ダイアログボックスで、ポリシー名 と 説明 を入力し、 OK をクリックします。
RAM ユーザーへのポリシーのアタッチ
-
RAM 管理者として RAM コンソールにログインします。
-
左側のナビゲーションペインで、権限管理 > 権限付与 を選択します。
-
権限付与 ページで、Grant Permission をクリックします。
-
リソース範囲を選択します。
-
[Account]:権限は現在の Alibaba Cloud アカウント内で有効になります。
-
[ResourceGroup]:権限は、指定されたリソースグループ内でのみ有効になります。
説明このオプションを使用するには、クラウドサービスとリソースタイプの両方がリソースグループをサポートしている必要があります。詳細については、「リソースグループをサポートするクラウドサービス」をご参照ください。
-
-
プリンシパルを選択します。
プリンシパルは、権限を付与される RAM ユーザーです。
-
ポリシーを選択します。
ポリシーは権限のセットです。複数のポリシーを選択できます。
-
[システムポリシー]: Alibaba Cloud が作成および管理するポリシーです。このポリシーは使用できますが、変更することはできません。詳細については、「RAM をサポートするクラウドサービス」をご参照ください (「クラウドサービス」列と「システムポリシー」列を参照)。
説明システムは、AdministratorAccess や AliyunRAMFullAccess などのリスクの高いシステムポリシーに自動的にフラグを立てます。これらのリスクの高いポリシーは、絶対に必要な場合を除き、付与しないでください。
-
[カスタムポリシー]: カスタムポリシーを作成、メンテナンス、更新、削除できます。カスタムポリシーの作成方法の詳細については、「カスタムポリシーの作成」をご参照ください。
-
-
権限を付与 をクリックします。
-
-
終了 をクリックします。権限付与 ページに戻り、ポリシーがユーザーにアタッチされていることを確認します。これで、RAM ユーザーは CLB アクセスログを使用できるようになります。