Question#42(SCS-C01)

Question#42(SCS-C01)

ある企業はカスタムオンラインゲームアプリケーションを運営しています。 この企業はユーザーの認証と認可に Amazon Cognito を使用しています。

セキュリティエンジニアは、アプリケーション内のリソースに対してきめ細かい認可 (fine-grained authorization) を実装したいと考えています。 要件:
  • Cognito に存在するユーザー属性を使うこと。
  • すでに ユーザープールID プールが設定済み。
どのソリューションがこれらの要件を満たすでしょうか?

正解:B

Verified Permissions は新しいサービスで、アプリケーションレベルの細粒度アクセス制御 (policy-based access control, PBAC) を実現するために設計されている。

Cognito をアイデンティティソースに統合し、ユーザー属性を Verified Permissions のポリシー評価に利用できる。 まさに本問の「Cognito のユーザー属性を利用した fine-grained authorization」に最適。

コメント

コメント

コメントする

目次