在Okta UI中,有一个选项可以从仪表板中隐藏应用程序,这正是我们想要的。我们想要在Okta仪表板中隐藏一些应用程序,但在我们的自定义应用程序中可用。如何获取用户有权访问的隐藏应用程序列表?
但是,当我们将它们从仪表板中隐藏起来时,它们也会在从API中拉取用户信息时从用户应用程序链接列表中消失。
有关如何完成我们的任务的任何帮助?
在Okta UI中,有一个选项可以从仪表板中隐藏应用程序,这正是我们想要的。我们想要在Okta仪表板中隐藏一些应用程序,但在我们的自定义应用程序中可用。如何获取用户有权访问的隐藏应用程序列表?
但是,当我们将它们从仪表板中隐藏起来时,它们也会在从API中拉取用户信息时从用户应用程序链接列表中消失。
有关如何完成我们的任务的任何帮助?
看起来像一个错误。我会打开Okta Support的门票。我的一位同事证实了同样的行为。
根据http://developer.okta.com/docs/api/resources/users.html#get-assigned-app-links你应该得到隐藏设置为false的JSON对象。
这确实是一个错误。截至下周在PREVIEW中,GET调用将返回所有应用程序,无论它们是否隐藏在UI中。在JSON正文中,两个属性属性确定应用程序是隐藏在Web和/或Okta移动设备中的。
{
"visibility": {
"autoSubmitToolbar": false,
"hide": {
"iOS": false,
"web": false
},
"appLinks": {
"mc": true
}
}
}
谢谢! 虽然我不确定PREVIEW是什么,但它是API的测试版吗?首先我听说过它。有关如何访问它的任何信息? –
PREVIEW只是Okta的开发版本景观。它与OKTA(或生产)景观相同,只是代码页比它早一至两周。您可以在这里的预览版面上注册一个免费的开发者帐户:https://www.okta.com/developer/signup/ –
谢谢!我以为我疯了哈哈。刚刚提交了一个错误报告。 –