如何使用 okta api 获取有关创建 box 帐户的信息?

How to get information on box account creation using okta api?

okta 配置后,会自动为添加到 okta 的 AD 的新用户创建 box 帐户。

okta创建的账号是否成功,有没有办法从box中获取信息?我指的只是 API 个电话。

如果我理解正确的话,Okta 在您这边的配置方式是,当在 Okta 中创建新用户时,他们也会被分配到 Box 并在 Box 中创建(可能使用组分配到 Box?)

如果是这种情况并且您想确保用户是在下游应用程序框中创建的,您可以使用 Okta 的事件 API 来确认。

请看这个link:http://developer.okta.com/docs/api/resources/events.html#application-user-management

您要查找的事件类型(action.objectType)是:app.user_management.push_new_user

您可以进行以下调用以获取在 Box 中创建的用户:

GET /api/v1/events?filter=published gt "2016-11-17T00:00:00.000Z" and action.objectType eq "app.user_management.push_new_user" and targets[1].displayName eq "<Box_App_Name>"

其中 <Box_App_Name> 是应用在目标下的 displayName。在 运行 上面的调用之前,您可能需要确认 Box 的 displayName 或者,使用目标数组中的 id (优于 displayName)。