RAM ユーザーを作成し、クラウドリソースに対するきめ細かなアクセス制御に必要な最小限の権限を付与します。
RAM ユーザーを使用する理由
Alibaba Cloud アカウントは、Linux システムのルートユーザーに似ています。完全な権限を持ちますが、日常的な使用には適していません。複数の従業員がクラウドリソースで共同作業する必要がある場合は、Resource Access Management (RAM) を使用して、Alibaba Cloud アカウントで RAM ユーザーを作成し、各ユーザーにタスクに必要な最小限の権限のみを付与します。
|
項目 |
Alibaba Cloud アカウント |
RAM ユーザー |
|
ID ロール |
すべてのリソースの所有者。完全な所有権と最高の権限を持ちます。 |
リソースとサービスの利用者。権限は Alibaba Cloud アカウントによって付与されます。通常、特定の人またはアプリケーションに対応します。 |
|
クラウドリソースの所有 |
はい |
いいえ。リソースは Alibaba Cloud アカウントによって所有されます。 |
|
デフォルトの権限 |
完全な権限。制限はできません。 |
デフォルトでは権限はありません。Alibaba Cloud アカウントによる権限付与が必要です。 |
|
推奨される使用方法 |
主要な管理操作のみ: 権限付与、支払い、アカウント管理。 |
日常の開発、運用保守 (O&M)、デプロイメント、その他のタスク。 |
操作手順
RAM ユーザーの作成:コンソールの クイックスタート を使用して、[RAM ユーザー]の権限を持つ [RAM ユーザー]を作成します。
RAM ユーザーとしてログイン:新しく作成した RAM ユーザーとしてコンソールにログインし、初期設定を完了します。
RAM ユーザーの権限の検証:権限が正常に付与されたことを検証します。
既存の Alibaba Cloud アカウントを直接 RAM ユーザーに変換することはできません。すでに独自の Alibaba Cloud アカウントを持っているユーザー向けに RAM ユーザーを作成するには、お使いの Alibaba Cloud アカウントで新しい RAM ユーザーを作成し、権限を付与します。
手順1:RAM ユーザーの作成
ユーザーの迅速な作成と権限付与
Alibaba Cloud アカウントでRAMコンソールにログインします。
概要 ページで、 をクリックし、目的のシナリオを選択します。
次の例では、[監査管理者]シナリオを使用します。[監査管理者]は、CloudConfig、ActionTrail、および Log Service の完全な権限を持ち、すべての Alibaba Cloud リソースのステータスを表示できます。
左側の [ワークフロープレビュー] には、監査管理者シナリオの手順が表示されます:ユーザーの作成、ユーザーログイン設定の作成、ユーザーグループの作成、ユーザーグループへのユーザーの追加、カスタムポリシーの作成、およびユーザーグループへのポリシーのアタッチ。
クイックスタートウィザードでは、クラウドセキュリティを担当するユーザー向けに[セキュリティ管理者]シナリオも提供されています。このシナリオでは、クラウドセキュリティサービスのアクティベーションや購入の権限を含む、セキュリティサービスに対する完全な権限が付与されます。
システム管理者用の事前設定されたシナリオテンプレートはありません。このロールをお探しの場合は、代わりに[スーパーユーザー]シナリオを使用してください。スーパーユーザーは、すべてのクラウドサービスの作成、表示、および操作を実行できますが、アイデンティティと権限の管理、アカウント構造の管理、またはアカウントの連携は実行できません。
次の表は、管理者シナリオを比較したものです。
シナリオ
権限範囲
対象ロール
[監査管理者]
CloudConfig、ActionTrail、Log Service の完全な権限。すべてのリソースのステータスを表示可能
コンプライアンス監査担当者
[セキュリティ管理者]
セキュリティサービスの完全な権限。クラウドセキュリティサービスのアクティベーションと購入、セキュリティルールの設定を含む
セキュリティ責任者
[スーパーユーザー]
すべてのクラウドサービスの作成、表示、操作を実行する権限。アイデンティティと権限の管理はできません
システム運用エンジニア
設定パラメーターを表示または変更します。
すべての事前設定パラメーターは表示されますが、変更できるのは一部のみです。変更可能なパラメーターについては、コンソールで確認してください。
実行 をクリックします。
設定の進行状況を表示します。設定が完了したら、RAM ユーザーのユーザー名とログインパスワードを保存します。
クイックスタートで作成した RAM ユーザーの設定は、後で RAM コンソールで変更できます。詳細については、「RAM ユーザーの基本情報の変更」をご参照ください。
RAM ユーザーを手動で作成して権限を管理するには、「RAM ユーザーの作成」、「RAM ユーザー権限の管理」、および「RAM ユーザーからの権限の削除」をご参照ください。
アカウントエイリアスの設定 (推奨)
RAM ユーザーのデフォルトのログイン名は <UserName>@<AccountAlias>.onaliyun.com です。ここで、<AccountAlias>.onaliyun.com は Alibaba Cloud アカウントの[デフォルトドメイン]であり、<AccountAlias> は[アカウントエイリアス]です。デフォルトでは、[アカウントエイリアス]は Alibaba Cloud アカウントの[アカウント ID] です。RAM ユーザーを作成する前に、覚えやすいアカウントエイリアスを設定することを推奨します。これにより、16 桁の[アカウント ID]が置き換えられ、RAM ユーザーのログインが簡素化されます。
[デフォルトドメイン]を変更するには、次の手順に従います:
Alibaba Cloud アカウントでRAMコンソールにログインします。
左側メニューで、 を選択します。デフォルトドメイン の横にある エディット をクリックして変更します。
Alibaba Cloud アカウントまたは RAM 管理者権限を持つ RAM ユーザーのみが、デフォルトドメイン名を設定または変更できます。
アカウントエイリアスはすぐに有効になります。新しく作成されるすべての RAM ユーザーのログイン名は、デフォルトでこのエイリアスを使用します。
手順2:RAM ユーザーとしてログイン
次のいずれかのURLを使用して、RAM ユーザーとしてコンソールにログインします。アカウントの[デフォルトドメイン]を毎回入力する手間を省くには、専用のログインURLを使用します。
一般的なログインURL
新しく作成した RAM ユーザーとしてAlibaba Cloud 管理コンソールにログインします。
説明RAM ユーザーのログインページは、Alibaba Cloud アカウントのログインページとは異なります。詳細については、「RAM ユーザーとして Alibaba Cloud 管理コンソールにログイン」をご参照ください。
専用ログインURL
RAM コンソールの概要 ページから RAM ユーザーのログインURLを取得します。このURLを使用すると、RAM ユーザーはアカウントの[デフォルトドメイン]を入力せずにログインできます。
[基本情報] セクションで、
https://signin.alibabacloud.com/{default domain name}/login.htmの形式の[ログインURL] を見つけます。右側の [ログインURLをコピー] をクリックします。[RAM ユーザーログイン] ページで、RAM ユーザーのユーザー名を入力し、[次へ] をクリックします。
RAM ユーザーのパスワードを入力し、[ログイン] をクリックします。
初めてログインするときは、多要素認証 (MFA) デバイスをバインドする必要があります。その後のログインでは、MFAコードの入力を求められます。詳細については、「RAM ユーザーの MFA デバイスのバインド」をご参照ください。
RAM ユーザーのパスワードをリセットする:デフォルトでは、クイックスタートウィザードで作成された RAM ユーザーは、初回ログイン時にパスワードをリセットする必要があります。
手順3:権限の検証
作成した[監査管理者]は、CloudConfig、ActionTrail、および Log Service の完全な権限を持ち、すべての Alibaba Cloud リソースのステータスを表示できます。次の手順では、[ActionTrail]とRAMを例に、権限を検証します。
RAM ユーザーとしてコンソールにログインした後、右上隅のプロフィール画像にカーソルを合わせると、ユーザーの情報が表示されます。
パネルには、RAM ユーザーのログインメールアドレス、アカウント ID、現在のアイデンティティ、アカウントエイリアス、Alibaba Cloud アカウント IDなどの情報が表示されます。
ActionTrail コンソールに移動し、操作を試みます。
たとえば、左側メニューで、 を選択して、すべてのサービスのイベントレコードを表示します。
RAM コンソールに移動します。
左側メニューで、 を選択して、作成した RAM ユーザーを表示します。
「RAM ユーザーの作成」の手順を繰り返します。アクセス拒否エラーが表示されます。
Alibaba Cloudアカウントのログイン名の取得
クロスアカウント操作、アカウント管理者への連絡、申請書の記入などで Alibaba Cloud アカウントの完全なログイン名を取得する必要がある場合は、次のいずれかの方法を使用します。
方法1:アカウントセンターの使用
RAM ユーザーとして Alibaba Cloud 管理コンソールにログインします。
アカウントセンターページに移動します:
https://account-console.alibabacloud.com/overview。[アカウント情報] セクションで、[ログイン名] フィールドを確認します。このフィールドに、Alibaba Cloud アカウントのログイン名が表示されます。ログイン名の一部はマスクされています。
方法2:課金コンソールの使用
RAM ユーザーとして Alibaba Cloud 管理コンソールにログインします。
課金コンソールページに移動します:
https://usercenter2-intl.console.alibabacloud.com/fortune/billing-account。[基本情報] セクションで、[アカウント名] フィールドを確認します。このフィールドに、Alibaba Cloud アカウントの完全なログイン名が表示されます。
課金コンソールページにアクセスするには、RAM ユーザーにAliyunBSSReadOnlyAccess 権限ポリシーが付与されている必要があります。付与されていない場合、アクセス拒否エラーが返されます。
一般的な権限問題のトラブルシューティング
RAM ユーザーがクラウドリソースへのアクセス時にアクセス拒否エラーが発生した場合は、「アクセス拒否エラーのトラブルシューティング方法」をご参照ください。
関連トピック
詳細な手順については、次のトピックをご参照ください: