操作シナリオ
本ドキュメントでは、故障フィードバックを通じてポリシーを作成し、故障を解除する方法をご紹介します。解除後には、サブアカウントが新しく設定された権限の範囲内でマスターアカウント配下のリソースを管理できるようになります。
例
QcloudCloud Virtual Machine (CVM)ReadOnlyAccess ポリシーを持つサブアカウントがCVMのリインストールを試みると、以下のエラーが発生します。
もしサブアカウントに操作を続行する権限を付与したい場合は、現在のエラー情報に基づいてカスタムポリシーを作成し関連付けることができます。 操作手順
2. ポップアップ表示される作成方法選択ウィンドウで、【ポリシージェネレーターで作成】をクリックすると、ポリシー編集ページに移動します。
3. ポリシー編集ページ
で、以下の情報を追加します: 効果(必須):権限付与の効果に基づいて、許可または拒否を選択します。この例では、「許可」を選択します。
サービス(必須):製品の英語略称に基づいて権限を付与する製品を選択します。この例では、エラーメッセージのoperationにある「cvm」に対応し、製品リストから「CVM」を選択します。
操作(必須):権限を付与する操作を選択します。この例では、エラーメッセージのoperationにある「ResetInstance」に対応します。
リソース(必須):権限粒度が非リソースレベルの製品の場合、すべてのリソースのみ選択可能です。権限粒度がリソースレベルの製品の場合、特定リソースを選択でき、「リソース6セグメントの追加」をクリックし、リソースプレフィックスとリソースを入力します。この例では、エラーメッセージの「resource」に対応し、特定リソースへの権限付与が必要です。特定リソースを選択後、「リソース6セグメントの追加」をクリックし、「qcs:id/1158313:cvm:ap-guangzhou:uin/2159973417:instance/instance/ins-esuithv2」からプレフィックスとリソースを直接コピーして入力します。
条件(任意入力):サブアカウントの上記権限付与の有効条件を設定します。例えば、指定IPのみアクセス可能です。この例では、入力不要です。
4. 次へをクリックし、ユーザー/ユーザーグループ関連付けページに移動します。
5. ユーザー/ユーザーグループの関連付けページで、ポリシー名称と説明を追加します。なお、ポリシー名称はコンソールによって自動生成されます。
説明:
ポリシー名称はデフォルトで "policygen" となり、サフィックスの数字は作成日付に基づいて生成されます。カスタマイズが可能です。
説明はステップ3のサービスと操作に対応しており、実際のニーズに応じて変更可能です。 6. 完了をクリックすると、ポリシージェネレーターによるカスタムポリシーの作成操作が完了します。
7. ポリシーによるユーザー関連付けを参考にしてサブアカウントに権限を付与します。権限付与が成功すると、サブアカウントは対応する権限を取得し、故障が解除されます。