Closed jxuamazon closed 9 months ago
We are currently working on a fix for this bug. As a quick fix we recommend to use lower case letters for the provider name.
If you already have an environment setup with the following issue, steps to re-configure SSO:
<env-name>-cluster-settings
table -> key identity-provider.cognito.sso_enabled
- set to False
<env-name>-user-pool
-> Sign-in experience -> Federated identity provider sign-in -> delete the entry<env-name>-user-pool
-> Users -> disable and delete all user entries except clusteradmin.We are using the user's email address as the users identity. There is a mistake in the Setting up SSO documentation that is leading to this bug. We are working on fixing the documentation.
For Configuring attribute mappings for the application -> Step 3 instead of entering: ${user:subject}
enter instead: ${user:email}
If you already have an environment setup with the following issue, steps to fix:
Subject
to ${user:email}
-> Save ChangesThe fix has been released in 2024.01.01 patch. Closing the issue now.
If you have an active AWS support contract, please open a case with AWS Premium Support team using the below documentation to report the issue: https://docs.aws.amazon.com/awssupport/latest/user/case-management.html
Please make sure to add the following data in order to facilitate the root cause detection.
Describe the bug A clear and concise description of what the bug is. Before submitting a new issue, please search through open GitHub Issues and check out the troubleshooting documentation.
There are two bugs in the token_service.py in 2024-1
Steps to reproduce Steps to reproduce the behavior:
User will not be able to login.
Expected behavior User should be able to login
Actual behavior Error on cluster-manager : user with email user@rc.locall doesn't exist
Screenshots/Video If applicable, add screenshots and/or a video to help explain your problem.
Environment (please complete the following information):
Additional context Add any other context about the problem here.