翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
接続された API と ID プロバイダーを使用してポリシーストアを作成する
Amazon Verified Permissions の一般的なユースケースは、アプリケーションクライアントからバックエンド API へのリクエストを許可することです。 AWS には、アプリケーションユーザーの認証用のサービス Amazon Amazon Cognito
既存のユーザープールと API にリンクされたポリシーストアを作成するには、新しいポリシーストア を作成するときに Cognito と API Gateway でセットアップを選択します。
API にリンクされたポリシーストアは、認証リクエストの認証モデルとリソースを自動的にプロビジョニングします。Cognito と API Gateway でのセットアップの作成プロセスでは、ユーザープール ID ソースと、API Gateway を Verified Permissions に接続する Lambda オーソライザーを含むポリシーストアが生成されます。最初は、ユーザーのグループメンバーシップに基づいて API リクエストを承認できます。例えば、Verified Permissions は、Directors
グループのメンバーであるユーザーにのみアクセス権を付与できます。
アプリケーションが大きくなるにつれて、ユーザー属性と OAuth 2.0 スコープを使用してきめ細かな認証を実装できます。例えば、Verified Permissions は、ドメイン に email
属性を持つユーザーにのみアクセスを許可できますmycompany.co.uk
。
API の認証モデルを自動化した後、残りの責任は、ユーザーを認証し、アプリケーションで API リクエストを生成し、ポリシーストアを維持することです。
詳細については、「API リンクポリシーストア」を参照してください。