Resource Access Management (RAM) ユーザーは、権限を付与されるまで Simple Log Service (SLS) にアクセスできません。
前提条件
-
Alibaba Cloud アカウント。Alibaba Cloud アカウントでログインし、RAM ユーザーを作成して権限を付与します。
背景情報
Simple Log Service の運用保守 (O&M) を他のエンジニアに委任する必要がある場合があります。各エンジニアに対して RAM ユーザーを作成し、各 RAM ユーザーに SLS の権限を付与します。
ベストプラクティスとして、最小権限の原則に従い、ユーザーが必要とする権限のみを RAM ユーザーに付与します。RAM ユーザーの詳細については、「概要」をご参照ください。
ステップ 1: RAMユーザーの作成
-
Alibaba Cloud アカウントまたは RAM 管理者として RAM コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。
-
[ユーザー] ページで、[ユーザーの作成] をクリックします。
-
[ユーザーの作成] ページの [ユーザーアカウント情報] セクションで、ユーザーの基本情報を設定します。
-
[Logon Name]:ログイン名は、英字、数字、ピリオド (.)、ハイフン (-)、アンダースコア (_) を使用でき、長さは 64 文字までです。
-
[Display Name]:表示名は 128 文字までの長さです。
-
[Tags]:
をクリックし、タグキーとタグ値を入力します。タグを使用すると、RAMユーザーをタグ別に管理できます。
説明一度に複数の RAM ユーザーを作成するには、[ユーザーの追加] をクリックします。
-
-
[アクセスモード] セクションで、アクセスモードを選択し、関連パラメーターを設定します。
アカウントのセキュリティのため、次のアクセスモードのいずれか 1 つのみを選択してください。ヒューマンユーザーとアプリケーションユーザーは分けて管理することを推奨します。
-
[Console Access]
RAM ユーザーが個人の場合は、コンソールアクセスを有効にすると、ユーザーはユーザー名とログインパスワードを使用して Alibaba Cloud にアクセスできるようになります。次のパラメーターを設定します。
-
Console Logon Password:自動生成されたパスワードを選択するか、カスタムパスワードを指定します。カスタムパスワードは、パスワード複雑性の要件を満たす必要があります。詳細については、「RAMユーザーのパスワードポリシーの設定」をご参照ください。
-
Password Reset:RAM ユーザーが次回のログイン時にパスワードをリセットする必要があるかどうかを指定します。
-
Multi-factor Authentication (MFA):RAM ユーザーに対して MFA を有効にするかどうかを指定します。MFA を有効にした後、Alibaba Cloud アカウントまたは RAM ユーザーは、MFA デバイスを RAM ユーザーに紐付ける必要があります。詳細については、「RAMユーザーへのMFAデバイスのバインド」をご参照ください。
-
-
[OpenAPI Access]
RAM ユーザーがアプリケーションの場合は、OpenAPI アクセスを有効にすると、アプリケーションはアクセスキーペアを使用して Alibaba Cloud にアクセスできます。OpenAPI アクセスを有効にすると、システムは RAM ユーザーの AccessKey ID と AccessKey Secret を自動的に生成します。詳細については、「AccessKeyの作成」をご参照ください。
重要RAM ユーザーの AccessKey Secret は、アクセスキーペアの作成時にのみ表示され、その後は表示できません。安全に保管してください。
-
-
[OK] をクリックします。
-
画面の指示に従ってセキュリティ検証を完了します。
ステップ 2: RAMユーザーへの権限付与
デフォルトでは、新しい RAM ユーザーには権限がありません。ユーザーの役割に応じて、SLS のシステムポリシーを RAM ユーザーに付与します。
-
AliyunLogFullAccess:SLS を管理する権限を付与します。このポリシーを、SLS の O&M を担当するエンジニアにアタッチします。
-
AliyunLogReadOnlyAccess:SLS に対する読み取り専用権限を付与します。このポリシーを、SLS にアクセスする必要はあるが管理はしない RAM ユーザーにアタッチします。
次のいずれかの方法を使用して、ポリシーを RAM ユーザーにアタッチします。
方法 1: RAMユーザーページでのRAMユーザーへの権限付与
-
RAM 管理者として RAM コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。
-
[ユーザー] ページで、RAM ユーザーを見つけ、[操作] 列の [権限の追加] をクリックします。
複数の RAM ユーザーに一度に権限を付与するには、RAM ユーザーを選択し、ユーザーリストの下にある[権限の追加]をクリックします。
-
[権限付与] パネルで、RAM ユーザーに権限を付与します。
-
リソーススコープを選択します。
-
[Alibaba Cloud Account]:権限は現在の Alibaba Cloud アカウント内で有効になります。
-
[Resource Group]:権限は指定されたリソースグループ内で有効になります。
重要リソースグループに付与された権限は、クラウドサービスとリソースタイプがリソースグループをサポートしている場合にのみ有効になります。詳細については、「リソースグループをサポートするサービス」をご参照ください。リソースグループに権限を付与する例については、「特定のECSインスタンスへのRAMユーザーアクセスの制御」をご参照ください。
-
-
プリンシパルを選択します。
プリンシパルは、権限を付与する RAM ユーザーです。現在の RAM ユーザーが自動的に選択されます。
-
ポリシーを選択します。
ポリシーは、アクセス権限のセットです。ポリシーは次の 2 種類に分類されます。一度に複数のポリシーを選択できます。
-
システムポリシー:Alibaba Cloud によって作成されます。Alibaba Cloud はポリシーのバージョンを管理します。システムポリシーは使用できますが、変更はできません。詳細については、「RAMをサポートするサービス」をご参照ください。
説明システムは、AdministratorAccess や AliyunRAMFullAccess などのリスクの高いシステムポリシーに自動的にフラグを立てます。不要な高リスクポリシーの付与は避けてください。
-
カスタムポリシー:ユーザーが管理します。ユーザーはポリシーのバージョンを管理し、カスタムポリシーの作成、更新、削除を行うことができます。詳細については、「カスタムポリシーの作成」をご参照ください。
-
-
[権限を付与] をクリックします。
-
-
[閉じる] をクリックします。
方法 2: 権限付与ページでのRAMユーザーへの権限付与
-
RAM 管理者として RAM コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。
-
[権限] ページで、[権限の付与] をクリックします。
-
[権限付与] パネルで、RAM ユーザーに権限を付与します。
-
リソーススコープを選択します。
-
[Alibaba Cloud Account]:権限は現在の Alibaba Cloud アカウント内で有効になります。
-
[Resource Group]:権限は指定されたリソースグループ内で有効になります。
重要リソースグループに付与された権限は、クラウドサービスとリソースタイプがリソースグループをサポートしている場合にのみ有効になります。詳細については、「リソースグループをサポートするサービス」をご参照ください。リソースグループに権限を付与する例については、「特定のECSインスタンスへのRAMユーザーアクセスの制御」をご参照ください。
-
-
プリンシパルを選択します。
プリンシパルは、権限を付与する RAM ユーザーです。一度に複数の RAM ユーザーを選択できます。
-
ポリシーを選択します。
ポリシーは、アクセス権限のセットです。ポリシーは次の 2 種類に分類されます。一度に複数のポリシーを選択できます。
-
システムポリシー:Alibaba Cloud によって作成されます。Alibaba Cloud はポリシーのバージョンを管理します。システムポリシーは使用できますが、変更はできません。詳細については、「RAMをサポートするサービス」をご参照ください。
説明システムは、AdministratorAccess や AliyunRAMFullAccess などのリスクの高いシステムポリシーに自動的にフラグを立てます。不要な高リスクポリシーの付与は避けてください。
-
カスタムポリシー:ユーザーが管理します。ユーザーはポリシーのバージョンを管理し、カスタムポリシーの作成、更新、削除を行うことができます。詳細については、「カスタムポリシーの作成」をご参照ください。
-
-
[権限を付与] をクリックします。
-
-
[閉じる] をクリックします。
カスタムポリシーによるきめ細かな権限の付与
SLS のシステムポリシーが要件を満たさない場合は、カスタムポリシーを作成して、きめ細かな権限管理を行います。手順については、「カスタムポリシーの作成」をご参照ください。権限ポリシーの例については、「カスタムRAMポリシーの例」および「SLS の RAM 権限付与ポリシー」をご参照ください。
次のステップ
RAM ユーザーに権限を付与すると、ユーザーは RAM ユーザーの認証情報を使用してコンソールにログインし、SLS にアクセスできます。手順については、「RAMユーザーとしてAlibaba Cloud 管理コンソールにログイン」をご参照ください。