When integrating Okta as an identity provider with the CognitoUserPool that CloudFormation creates it is required that the Schema defined here is created with Mutable: true. Example:
The issue described is forcing me to "fork" the CloudFormation contained in this repository as a workaround which introduces a slew of other problems. For my use case it is not ideal to rely on only Cognito to manage user access to the developer portal since I rely on Okta for everything else.
When integrating Okta as an identity provider with the
CognitoUserPool
that CloudFormation creates it is required that theSchema
defined here is created withMutable: true
. Example:This value cannot be updated after the initial creation of a user pool.
To Reproduce
email Attribute cannot be updated
in the network tab of your web dev toolsI have confirmed updating the schema attribute to fix this problem.
This issue may also be helpful. It helped me.
The issue described is forcing me to "fork" the CloudFormation contained in this repository as a workaround which introduces a slew of other problems. For my use case it is not ideal to rely on only Cognito to manage user access to the developer portal since I rely on Okta for everything else.