基本情報
説明:
クラウド製品の権限の粒度は粒度の細かさに応じてサービスレベル、操作レベル、リソースレベルの3つのレベルに分かれます。
サービスレベル:サービス全体にアクセス権限があるかどうかを定義し、サービスに対する完全な操作権限を許可するかサービスに対する完全な操作権限を拒否するかに分かれます。サービスレベル権限の粒度を持つクラウド製品は、特定のインターフェースに対する認証をサポートしていません。
操作レベル:サービスに対する特定のインターフェース(API)がアクセス権限を持っているかどうかを定義します。例:あるアカウントのCVMサービスに読み取り専用操作を行うことを承認します。
リソースレベル:特定のリソースにアクセス権限があるかどうかを定義します。これは最も細かい権限の粒度です。例:あるアカウントがあるCVMインスタンスにのみ読み書き操作することを承認します。リソースレベルのインターフェースの承認をサポートできる製品は、リソースレベル権限の粒度として認定されます。
インターフェース権限の粒度
リソースレベルのインターフェース:このタイプのインターフェースはある特定のリソースに対する権限承認をサポートしています。
操作レベルインターフェース:このタイプのインターフェースはある特定のリソースに対する権限承認をサポートしていません。
リソースレベルのインターフェースは認証時に、クラウド製品が特定のリソースを6段階でCAM認証に送信するため、ある特定のリソースに対する承認と認証をサポートします。
操作レベルのインターフェースは認証時に、クラウド製品が特定のリソースを6段階でCAM認証に送信せず、任意のリソース*
のみに渡します。そのため認証時のポリシー構文が特定のリソースで定義されている場合、認証時にこのインターフェースはこのリソースを渡さず、CAMはこのインターフェースが権限承認範囲に存在しないと判断し、権限なしと判断します。
この記事はお役に立ちましたか?