Okta:如何在没有电子邮件地址的情况下创建用户名?

时间:2017-06-03 03:18:46

标签: curl okta

如何在没有电子邮件地址的情况下创建唯一的用户名?

当我发送如下的卷曲请求时

c

我得到的回复如下

curl -X POST \
  'https://xxxx.oktapreview.com/api/v1/users?activate=true' \
  -H 'accept: application/json' \
  -H 'authorization: SSWS xxxx' \
  -H 'content-type: application/json' \
  -d '{
  "profile": {
    "firstName": "Isaac",
    "lastName": "Brock",
    "email": "isaac@test.com",
    "login": "isaac1223"
  },
  "credentials": {
    "password" : { "value": "ddas4235sff" }
  }
}'

我想保留与电子邮件地址不同的用户名,如何在okta中实现此目的?

2 个答案:

答案 0 :(得分:3)

实际上,可以通过他们的配置文件编辑器来实现。

转到您的管理控制台,然后点击目录>配置文件编辑器

在该位置,您可以通过单击旁边的“编辑”操作来编辑“用户”配置文件。这将允许您为用户添加自定义属性,删除属性或编辑现有属性。您可以通过单击属性行中的图标进行编辑。

要从用户名中删除电子邮件格式限制,可以在用户名行中单击该图标,转到“格式限制”,然后选择“无”。这样可以让您随意设置用户名的格式!

另一种选择是选择“自定义字符限制”,这将允许您设置更详细的限制。

来源:我是Okta实例的管理员

答案 1 :(得分:1)

不幸的是,目前还不可能,用户名必须是电子邮件地址。您的请求很常见且正在考虑中,我建议您与Okta的联系人一起查看我们的路线图中的位置。

相关问题