我正在开发一个将 Box 与身份管理环境集成的应用程序,以实现 SSO 和用户生命周期管理。基本上,我们的用户使用 SAML 登录他们的 Box 帐户,然后他们的 Box 帐户的状态根据他们的公司帐户的状态进行管理 - 如果我们终止用户,用户的 Box 帐户需要被禁用。这是在 OAuth2 更改之前正在进行的众多用例之一。
在 OAuth2 更改之前,我能够使用 api_key 和 auth_token 对我的企业管理员帐户进行身份验证。这工作得很好。
现在,使用 OAuth2,我不确定如何继续。根本没有 UI,我也没有地方处理授权令牌的重定向。此外,这是一个使用企业管理员帐户运行的夜间进程,因此每次运行时我都必须获取新的刷新令牌和不记名令牌。
这对我的用例没有多大意义。有替代方案吗?