翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Cognito の概念
Amazon Cognito はアプリケーションユーザーに一時的な AWS 認証情報を提供し、IAM ユーザーアカウントを必要とせずに Amazon Location Service APIs を呼び出すことができます。Amazon Cognito は、すべての Amazon Location Service APIs (ジオフェンスやトラッカーを含む) にアクセスする必要がある場合や、複数の認証プロバイダーを組み合わせる必要がある場合に特に便利です。
- ID プール
-
ユーザー ID を一時的な AWS 認証情報にマッピングする Amazon Cognito リソース。ID プールは、認証されたユーザー (ユーザープールまたは外部プロバイダーを介してサインイン) と認証されていないゲストユーザーの両方をサポートします。
- 認証されていないロール
-
サインインせずにアプリケーションにアクセスするゲストユーザーが引き受ける IAM ロール。このロールにアタッチされたアクセス許可によって、匿名ユーザーがアクセスできる Amazon Location Service APIsとリソースが決まります。
- 認証されたロール
-
Amazon Cognito ユーザープール、ソーシャル ID プロバイダー、または SAML フェデレーションを通じてサインインするユーザーが引き受ける IAM ロール。認証されたロールには、通常、認証されていないロールよりも広範なアクセス許可があります。
- トークン交換
-
アプリケーションが Amazon Cognito ID を一時的な AWS 認証情報 (アクセスキー、シークレットキー、セッショントークン) と交換するプロセス。 AWS SDKsと Amazon Location Service 認証ヘルパーライブラリは、この交換を自動的に処理します。