You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建并启用Cognito用户池后,能否添加自定义或标准属性?

Amazon Cognito 用户池属性添加问题解答

问题1:创建Cognito用户池后能否添加自定义属性?

当然可以!不过得遵守Cognito的几个硬性规则:

  • 新添加的自定义属性必须以custom:前缀开头,这是平台的强制要求
  • 新增的自定义属性只能设置为不可变(mutable: false)——意思是这个属性的值只能在用户创建时设置,之后无论是用户自己还是普通应用都没法修改它(仅管理员通过特定后台操作可能调整,但属性本身的不可变设置无法更改)
  • 已经存在的自定义属性不能修改或删除,只能新增

问题2:已投入使用的用户池能否添加额外的自定义或标准属性?Schema是否完全锁定?

分两种情况明确说明:

  • 自定义属性:哪怕用户池已经在实际使用中,依然可以新增符合规则的自定义属性,这部分Schema是支持后续扩展的
  • 标准属性:这部分是完全锁定的!一旦用户池创建完成(哪怕还没正式投入使用),就没法再添加新的标准属性(比如创建时没勾选phone_number,事后想补上是做不到的)

简单总结:用户池的Schema不是完全锁死的,自定义属性支持事后新增(带不可变限制),但标准属性只能在创建用户池时确定,后续无法追加。

内容的提问来源于stack exchange,提问作者Ole

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:28:18