Okta Saml自定义断言中返回的用户名

时间:2015-09-23 13:53:09

标签: saml-2.0 okta

客户已设置应用程序以使用saml 2.0集成w / okta。从通信的角度来看,一切似乎都很好,但从Okta返回的用户名是登录名(即#34; crazypants")

该应用程序正在寻找自定义格式的用户名(即" crazypants@domain.stuff")

Okta有没有办法追加" @ domain.stuff"

1 个答案:

答案 0 :(得分:1)

自定义用户名在“应用程序登录”选项卡下配置。

  1. 导航到管理控制台,应用程序,然后选择正确的应用程序
  2. 加载应用程序页面后,导航到“登录”选项卡
  3. 点击“编辑”并向下滚动到“凭据详细信息”
  4. 在“应用程序用户名格式”下拉列表中,选择“自定义”
  5. 将加载一个空文本框以及一个解释使用的链接(“自定义表达式”)。

    如果单击“自定义表达式”链接,您将看到在保存之前尝试表达式的示例和区域。您可以预览表达式,一旦获得所需内容,就可以使用try字段中的那个。

    输入${f:substringBefore(user.login, "@")}@domain.stuff之类的东西来开始。

    enter image description here