Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Requisitos previos
Recomendamos Android Studio
En el código de ejemplo, proporciona las credenciales de Amazon Cognito.
Siga estos procedimientos para configurar un grupo de usuarios y un grupo de identidades de Amazon Cognito.
Configure un grupo de usuarios
Para configurar un grupo de usuarios
-
Inicie sesión en la consola de Amazon Cognito
y compruebe que la región es correcta. -
En el menú de navegación de la izquierda, seleccione Grupos de usuarios.
-
En la sección Grupos de usuarios, elige Crear grupo de usuarios.
-
Complete las siguientes secciones:
Paso 1: Configurar la experiencia de inicio de sesión: en la sección de opciones de inicio de sesión del grupo de usuarios de Cognito, selecciona las opciones adecuadas.
Seleccione Siguiente.
Paso 2: Configurar los requisitos de seguridad: seleccione las opciones adecuadas.
Seleccione Siguiente.
Paso 3: Configurar la experiencia de registro: seleccione las opciones apropiadas.
Seleccione Siguiente.
Paso 4: Configurar la entrega de mensajes: seleccione las opciones apropiadas.
En el campo de selección de funciones de IAM, seleccione una función existente o cree una función nueva.
Seleccione Siguiente.
Paso 5: Integre su aplicación: seleccione las opciones adecuadas.
En el campo Cliente inicial de la aplicación, elija Cliente confidencial.
Seleccione Siguiente.
Paso 6: Revisar y crear: revisa las selecciones de las secciones anteriores y, a continuación, elige Crear grupo de usuarios.
-
En la página Grupos de usuarios, selecciona el grupo que acabas de crear.
Copie el ID del grupo de usuarios y anótelo para más adelante. En el
awsconfiguration.jsonarchivo, esto esCognitoUserPool.Default.PoolId. -
Selecciona la pestaña de integración de aplicaciones y ve al final de la página.
-
En la sección de la lista de clientes de aplicaciones, elige el nombre del cliente de la aplicación que acabas de crear.
Copia el ID de cliente y anótalo para más adelante. En el
awsconfiguration.jsonarchivo, esto esCognitoUserPool.Default.AppClientId. -
Muestre el secreto del cliente y anote esto para más adelante. En el
awsconfiguration.jsonarchivo, esto esCognitoUserPool.Default.AppClientSecret.
Configure un grupo de identidades
Para configurar un grupo de identidades
-
Inicie sesión en la consola de Amazon Cognito
y compruebe que la región es correcta. -
En el menú de navegación de la izquierda, elija Grupos de identidades.
-
Elija Crear grupo de identidades.
Configure el grupo de identidades.
Paso 1: Configurar la confianza en los grupos de identidades: complete las siguientes secciones:
Acceso de usuario: seleccione Acceso autenticado
Fuentes de identidad autenticadas: seleccione el grupo de usuarios de Amazon Cognito
Seleccione Siguiente.
Paso 2: Configurar los permisos: en la sección Función autenticada, complete los siguientes campos:
Función de IAM: seleccione Crear una nueva función de IAM
Nombre del rol de IAM: introduzca un nombre y anótelo para un paso posterior.
Seleccione Siguiente.
Paso 3: Conectar a los proveedores de identidad: en la sección de detalles del grupo de usuarios, complete los siguientes campos:
ID del grupo de usuarios: seleccione el grupo de usuarios que creó anteriormente.
ID de cliente de la aplicación: selecciona el ID de cliente de la aplicación que creaste anteriormente.
Seleccione Siguiente.
Paso 4: Configurar las propiedades: escriba un nombre en el campo de nombre del grupo de identidades.
Seleccione Siguiente.
Paso 5: Revisar y crear: revisa tus selecciones en cada una de las secciones y, a continuación, selecciona Crear grupo de identidades.
-
En la página de grupos de identidades, selecciona tu nuevo grupo de identidades.
Copie el ID del grupo de identidades y anótelo para más adelante. En el
awsconfiguration.jsonarchivo, esto esCredentialsProvider.CognitoIdentity.Default.PoolId. -
Actualice los permisos de la función de IAM.
Inicie sesión en Consola de administración de AWS y abra la consola de IAM en. https://console.aws.amazon.com/iam/
En el menú de navegación de la izquierda, selecciona Roles.
Busca y selecciona el rol que creaste anteriormente.
nota
Usa la barra de búsqueda, si es necesario.
Seleccione la política de permisos adjunta.
Seleccione Editar.
Seleccione la pestaña JSON y sustituya la política por la siguiente:
Seleccione Siguiente.
Selecciona la casilla situada junto a Establecer esta nueva versión como predeterminada si aún no está seleccionada.
Seleccione Guardar cambios.