Amazon Location Service を使用して認証する
Amazon Location Service を使用するには、Amazon Location を構成するリソースと API へのアクセス権をユーザーに付与する必要があります。リソースへのアクセスを付与するには、3 つの方法があります。
-
API キーを使用する — 認証されていないユーザーにアクセス権を付与するには、Amazon Location Service リソースとアクションへの読み取り専用アクセスを許可する API キーを作成できます。これは、すべてのユーザーに対して認証を行わない場合に便利です。例えば、Web アプリケーションなどです。
API キーに関する詳細については、「API キーを使用して認証する」を参照してください。
-
Amazon Cognito を使用する — API キーに代わる方法として、Amazon Cognito を使用して匿名アクセスを許可する方法があります。Amazon Cognito では、認証されていないユーザーが実行できる操作を定義するポリシーを使用して、より豊富な認可を作成することができます。
Amazon Cognito の使用方法の詳細については、「Amazon Cognito を使用して認証する」を参照してください。
-
AWS Identity and Access Management (IAM) を使用する — AWS IAM アイデンティティセンター または AWS Identity and Access Management (IAM) で認証されたユーザーにアクセス権を付与するには、目的のリソースへのアクセスを許可する IAM ポリシーを作成します。
IAM と Amazon Location の詳細については、認証するために AWS Identity and Access Management を使用する を参照してください。