0

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

如果 okta 创建的帐户成功与否,有什么方法可以从框中获取信息?我仅指 API 调用。

4

1 回答 1

1

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

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

请参阅此链接: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。在运行上述调用之前,您可能需要确认displayNameBox 或者使用目标数组中的id(优于displayName)。

于 2016-11-18T01:08:38.657 回答