Resource Access Management (RAM) ユーザーを使用してデータを処理する場合は、RAMユーザーに必要な権限を付与する必要があります。
手順
にログインします。RAMコンソールAlibaba Cloudアカウントを使用するか、RAM管理者として使用します。
カスタムポリシーを作成します。 [JSON] タブで、エディターの既存のコンテンツを次のスクリプトに置き換えます。 詳細については、「」をご参照ください。スクリプト編集モードでカスタムポリシーを作成する.
読み取り権限
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "log:GetIngestProcessor", "log:ListIngestProcessors" ], "Resource": "acs:log:*:*:project/ProjectName/ingestprocessor/*" }, { "Effect": "Allow", "Action": [ "log:GetLogStore" ], "Resource": "acs:log:*:*:project/ProjectName/logstore/LogstoreName" } ] }読み書き権限
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "log:GetIngestProcessor", "log:ListIngestProcessors" ], "Resource": "acs:log:*:*:project/ProjectName/ingestprocessor/*" }, { "Effect": "Allow", "Action": [ "log:GetLogStore" ], "Resource": "acs:log:*:*:project/ProjectName/logstore/LogstoreName" } ] } { "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "log:PutIngestProcessor", "log:GetIngestProcessor", "log:ListIngestProcessors", "log:DeleteIngestProcessor" ], "Resource": "acs:log:*:*:project/ProjectName/ingestprocessor/*" }, { "Effect": "Allow", "Action": [ "log:UpdateLogStoreProcessor" ], "Resource": [ "acs:log:*:*:project/ProjectName/logstore/LogstoreName" ] }, { "Effect": "Allow", "Action": [ "log:UpdateMetricStoreProcessor" ], "Resource": [ "acs:log:*:*:project/ProjectName/metricstore/MetricstoreName" ] } ] }作成したカスタムポリシーをRAMユーザーに追加します。 詳細については、「」をご参照ください。RAMユーザーに権限を付与する.
関連ドキュメント
このトピックでは、カスタムポリシーを作成して使用する方法について説明します。 カスタムポリシーを使用すると、きめ細かいアクセス制御を実装できます。 ただし、カスタムポリシーを維持および管理する必要があります。 RAMユーザーにシステムポリシーをアタッチすることもできます。 システムポリシーを使用する場合、システムポリシーを維持または管理する必要はありません。 カスタムポリシーと比較して、システムポリシーはより簡単な方法でRAMユーザーにアタッチでき、より多くの操作に対する権限を付与できます。 システムポリシーはセキュリティリスクを引き起こす可能性があります。 Simple Log Serviceでサポートされているシステムポリシーの詳細については、「Simple Log Serviceのシステムポリシー」をご参照ください。