Creación de un grupo de usuarios de Amazon Cognito para una API REST - Amazon API Gateway

Creación de un grupo de usuarios de Amazon Cognito para una API REST

Antes de integrar la API con un grupo de usuarios, debe crear el grupo de usuarios en Amazon Cognito. La configuración del grupo de usuarios debe cumplir con todas las cuotas de recursos de Amazon Cognito. Todas las variables de Amazon Cognito definidas por el usuario, como grupos, usuarios y roles, deben usar solo caracteres alfanuméricos. Para obtener instrucciones sobre cómo crear un grupo de usuarios, consulte Tutorial: Creación de un grupo de usuarios en la Guía para desarrolladores de Amazon Cognito.

Apunte el ID del grupo de usuarios, el ID del cliente y la clave secreta del cliente. El cliente debe proporcionarlos a Amazon Cognito para que el usuario pueda registrarse en el grupo de usuarios, para iniciar sesión en el grupo de usuarios y para obtener un token de identidad o acceso, que debe incluirse en las solicitudes para llamar a los métodos de la API configurados con el grupo de usuarios. Además, se debe especificar el nombre del grupo de usuarios al configurar el grupo de usuarios como autorizador de API Gateway, tal y como se describe a continuación.

Si utiliza tokens de acceso para autorizar las llamadas a los métodos de la API, asegúrese de configurar la integración de aplicaciones con el grupo de usuarios para establecer los ámbitos que desee en un determinado servidor de recursos. Para obtener más información sobre el uso de tokens con grupos de usuarios de Amazon Cognito, consulte Uso de tokens con grupos de usuarios. Para obtener más información acerca de los servidores de recursos, consulte Definir servidores de recursos para su grupo de usuarios.

Anote los identificadores del servidor de recursos configurados y los nombres de ámbito personalizados. Los necesita para generar los nombres completos de los ámbitos de acceso de OAuth Scopes (Ámbitos de OAuth) que el autorizador de COGNITO_USER_POOLS utiliza.

Ámbitos y servidores de recursos de un grupo de usuarios de Amazon Cognito