更新了解的用户 Pool/AWS 资源
Update Cognito User Pool/AWS Resources
我正在使用无服务器框架部署 AWS 资源(用户池、身份池、Dynamo 表)。我知道一旦创建了用户池(以及类似的 Dynamo 索引),您就不能对其进行更改。我想知道在不删除 users/data 的情况下更新这些类型的资源的最佳做法是什么?值得庆幸的是,无服务器在部署时发现了问题
Updates are not allowed for property - UserPoolName
但我听说有人因为不小心更新了用户池而放弃了用户。
有什么建议吗?
查看这个记录良好的 AWS 博客,了解如何在创建后更改 Amazon Cognito 用户池的属性:https://aws.amazon.com/premiumsupport/knowledge-center/cognito-change-user-pool-attributes/
总结:您必须使用所需的新属性重新创建一个新的用户池,然后使用 lambda 函数迁移用户。遗憾的是,这似乎是唯一的方法。
我正在使用无服务器框架部署 AWS 资源(用户池、身份池、Dynamo 表)。我知道一旦创建了用户池(以及类似的 Dynamo 索引),您就不能对其进行更改。我想知道在不删除 users/data 的情况下更新这些类型的资源的最佳做法是什么?值得庆幸的是,无服务器在部署时发现了问题
Updates are not allowed for property - UserPoolName
但我听说有人因为不小心更新了用户池而放弃了用户。
有什么建议吗?
查看这个记录良好的 AWS 博客,了解如何在创建后更改 Amazon Cognito 用户池的属性:https://aws.amazon.com/premiumsupport/knowledge-center/cognito-change-user-pool-attributes/
总结:您必须使用所需的新属性重新创建一个新的用户池,然后使用 lambda 函数迁移用户。遗憾的是,这似乎是唯一的方法。