Как получить информацию о создании аккаунта с помощью okta api?
Okta при настройке автоматически создает учетные записи для новых пользователей, добавленных в AD.
Есть ли способ получить информацию из коробки, если учетная запись, созданная Okta, успешна или нет? Я имею в виду только вызовы API.
1 ответ
Если я правильно понимаю, способ настройки Okta на вашей стороне заключается в том, что когда новые пользователи создаются в Okta, они также назначаются и создаются в Box (возможно, с использованием группового назначения для Box?)
Если это так, и вы хотите убедиться, что пользователи созданы в нижестоящем окне приложения, вы можете использовать API событий Okta для подтверждения.
Пожалуйста, смотрите эту ссылку: http://developer.okta.com/docs/api/resources/events.html
Тип события (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
приложения под целями, как кажется. Прежде чем выполнить вышеуказанный вызов, вам может потребоваться подтвердить displayName
коробки или, в качестве альтернативы, используйте id
(лучше чем displayName
) из массива целей.