Quiero solucionar los problemas relacionados con el error «Permissions needed. Please check your permissions. 403 Forbidden» que se muestra cuando intento acceder a mi experiencia web de Amazon Q Business.
Resolución
El error 403 Forbidden puede producirse por los siguientes motivos:
- La suscripción que has asignado a tu usuario o grupo no está activa.
- Tu rol de AWS Identity and Access Management (IAM) no tiene los permisos correctos para la experiencia web.
Comprobación del estado de la suscripción del usuario
Sigue estos pasos:
- Abre la consola de Amazon Q Business.
- En el panel de navegación, elige Aplicaciones y, a continuación, selecciona el nombre de la aplicación.
- En la página de detalles de la aplicación, en Acceso de usuarios, elige Administrar acceso de usuarios.
- Selecciona la pestaña Grupos y usuarios.
- Busca el usuario y comprueba que el estado de la suscripción sea Activo.
Nota: Si el usuario no aparece en la lista, agrégalo a la instancia de AWS IAM Identity Center y concédele acceso a Amazon Q Business.
- Si el usuario no tiene una suscripción activa, elige Agregar grupos y usuarios.
- En la ventana Confirmar cambio de suscripción, selecciona el nivel de suscripción y, a continuación, elige Listo.
- Desde la cuenta de usuario, vuelve a iniciar la experiencia web.
Agrega un usuario a tu instancia de IAM Identity Center y concede acceso a Amazon Q Business
Debes tener permisos para acceder a tu instancia de IAM Identity Center. Si utilizas Amazon Q Business en una cuenta de miembro, es posible que la instancia del IAM Identity Center esté en otra organización de AWS Organizations. Debes tener acceso a la organización para agregar una suscripción a Amazon Q Business.
Para agregar un usuario, sigue estos pasos:
- Abre la consola de IAM Identity Center.
- En el panel de navegación, elige Grupos y, a continuación, selecciona el nombre del grupo.
- Elige Agregar usuarios al grupo y, a continuación, selecciona el usuario.
Nota: Si no hay usuarios disponibles para agregar, debes agregar usuarios al directorio de Identity Center.
Nota: El cambio puede tardar hasta 24 horas en surtir efecto.
Comprobar que el rol de IAM de experiencia web tenga los permisos correctos
Sigue estos pasos:
- Abre la consola de Amazon Q Business.
- En el panel de navegación, elige Aplicaciones y, a continuación, selecciona el nombre de la aplicación.
- En la página de detalles de la aplicación, en Configuración de la experiencia web, anota el nombre del rol de la experiencia web.
- Abre la consola de IAM.
- En el panel de navegación, selecciona Roles.
- Introduce el nombre de tu rol en la barra de búsqueda y, a continuación, selecciona tu rol.
- Si has configurado la aplicación con IAM Identity Center, confirma que tu rol incluye los permisos y las políticas de confianza necesarios para la experiencia web.
Alternativa:
Si has configurado la aplicación con IAM Federation, confirma que tu rol incluye los permisos y las políticas de confianza necesarios para la experiencia web.
- Vuelve a iniciar la experiencia web.