【问题标题】:How do I get a list of hidden applications a user has access to?如何获取用户有权访问的隐藏应用程序列表?
【发布时间】:2015-06-30 20:11:08
【问题描述】:

在 Okta UI 中,有一个选项可以从仪表板中隐藏应用程序,这正是我们想要的。我们希望在 Okta 仪表板中隐藏一些应用程序,但在我们的自定义应用程序中可用。

但是当我们从仪表板中隐藏它们时,当从 API 中提取用户信息时,它们也会从用户的应用程序链接列表中消失。

对如何完成我们的任务有任何帮助吗?

【问题讨论】:

    标签: okta okta-api


    【解决方案1】:

    看起来像一个错误。我会用Okta Support 开一张票。我的一位同事验证了相同的行为。

    根据http://developer.okta.com/docs/api/resources/users.html#get-assigned-app-links,您应该得到一个隐藏设置为 false 的 JSON 对象。

    【讨论】:

    • 谢谢!我以为我要疯了哈哈。刚刚提交了一个错误报告。
    【解决方案2】:

    这确实是一个错误。从下周的 PREVIEW 开始,GET 调用将返回所有应用,无论它们是否隐藏在 UI 中。在 JSON 正文中,两个属性属性确定应用程序是否隐藏在 Web 和/或 Okta 移动设备中。

    {
        "visibility": {
            "autoSubmitToolbar": false,
            "hide": {
                "iOS": false,
                "web": false
            },
            "appLinks": {
                "mc": true
            }
        }
    }
    

    【讨论】:

    • 谢谢!我不确定 PREVIEW 是什么,这是 API 的测试版吗?第一次听说。有关如何访问它的任何信息?
    • PREVIEW 只是 Okta 的开发者版环境。它与 OKTA(或生产)环境相同,只是代码页提前一到两周。您可以在此处在 PREVIEW 环境中注册一个免费的开发者帐户:okta.com/developer/signup
    猜你喜欢
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2015-06-12
    • 1970-01-01
    • 2014-12-23
    相关资源
    最近更新 更多