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

时间:2016-11-17 05:44:37

标签: box okta boxapiv2 okta-api

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

如果okta创建的帐户成功与否,有没有办法从框中获取信息?我只是指API调用。

1 个答案:

答案 0 :(得分: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。在您执行上述调用之前,您可能需要确认Box的displayName,或者使用来自目标数组的id(优于displayName)。