允许非服务帐户使用 api 的 Box.com 配置设置是什么?

What is the Box.com configuration setting to allow non-service accounts to use the api?

我的 box.com 应用设置了以下权限:

我的应用程序安全设置

管理控制台 -> 业务设置 -> 应用程序 -> (在操作下) -> 点击你的应用程序的省略号 -> 查看应用程序授权

但是现在,我收到了本期中描述的错误消息 "BoxOAuthException: {"error":"invalid_request","error_description":"Cannot obtain token based on the enterprise configuration for your app"}" -->

允许非服务帐户使用 api 的 Box.com 配置设置是什么?

在您的应用中,您可以转到 "User Access" 部分并将其设置为 "All Users"

现在所有现有的应用程序授权都需要重新授权。

要做到这一点... admin console -> business settings -> apps -> (under actions) -> click on ellipses of your app -> view app authorization

下面的通知您可能会看到 "only app users can use app"

如果是...重新授权应用程序admin console -> business settings -> apps -> (under actions) -> click on ellipses of your app -> reauthorize

现在应该说 "All users can connect."