Восстановление удаленного объекта DirectBirectory (пользователь корзины) с помощью API-интерфейса Azure AD Graph
Я пытаюсь восстановить удаленный_каталог объекта (пользователя корзины) с помощью API-интерфейса Azure AD Graph. Это часть приложения, которое я разрабатываю. Я вижу пользователя корзины через
GET https://graph.windows.net/{tenant-id}/deletedDirectoryObjects/{upn-or-object-id}
Я даже могу удалить пользователя, отправив HTTP DELETE на тот же URL.
DELETE https://graph.windows.net/{tenant-id}/deletedDirectoryObjects/{upn-or-object-id}
Но я не могу восстановить. Существует некоторая документация по хранению приложений, но не пользователей. Я заметил, что Microsoft Graph API имеет эту возможность, но в настоящее время доступна только на конечной точке бета-версии. Естественно, моя организация не заинтересована в использовании конечной точки бета-тестирования.
Как я могу восстановить своего пользователя корзины с помощью API Azure Graph или другого производственного API?
Примечание: я знаю, что это возможно через PowerShell (Microsoft Online Commandlets), но приложение, которое я создаю, находится в Ruby.