Amazon Location Service を使用して認証する - Amazon Location Service

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 を使用する を参照してください。