okta配置完成后,会自动为添加到okta的AD中的新用户创建框帐户。
如果okta创建的帐户成功与否,有没有办法从框中获取信息?我只是指API调用。
答案 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
)。