非アクティブ化されたユーザーを Okta でアクティブ化できるかどうかは、 API ドキュメントからは不明です。非アクティブ化されたときにプロビジョニング解除された状態になることがわかり、ユーザーがアプリケーションから引き出されることはわかっています (すべてドキュメントによると) が、私の質問はドキュメントで回答されていません。
ユーザーのステータスを「STAGED」に設定し、更新された Profile オブジェクトを使用して更新し、アクティブ化を呼び出すことはできますか?
非アクティブ化されたユーザーを Okta でアクティブ化できるかどうかは、 API ドキュメントからは不明です。非アクティブ化されたときにプロビジョニング解除された状態になることがわかり、ユーザーがアプリケーションから引き出されることはわかっています (すべてドキュメントによると) が、私の質問はドキュメントで回答されていません。
ユーザーのステータスを「STAGED」に設定し、更新された Profile オブジェクトを使用して更新し、アクティブ化を呼び出すことはできますか?
ステータスについてはわかりませんがSTAGED
、非アクティブ化されたユーザーを再アクティブ化できることは知っています。以下はGET
、無効化されたユーザーに対するリクエストです。
{
"id": "00ueq20eKcFJlFzHz355",
"status": "DEPROVISIONED",
"created": "2018-08-01T08:29:38.000Z",
"activated": "2018-08-02T12:02:26.000Z",
"statusChanged": "2018-08-02T12:03:38.000Z",
"lastLogin": null,
"lastUpdated": "2018-08-02T12:03:38.000Z",
"passwordChanged": null,
"profile": {
"firstName": "Jim",
"lastName": "Bean",
"mobilePhone": "083274628237462",
"secondEmail": null,
"login": "jim.bean@test.com",
"email": "jim.bean@test.com"
},
"credentials": {
"provider": {
"type": "OKTA",
"name": "OKTA"
}
},
"_links": {
"activate": {
"href": "https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355/lifecycle/activate",
"method": "POST"
},
"self": {
"href": "https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355"
},
"delete": {
"href": "https://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355",
"method": "DELETE"
}
}
}
POST
リクエストを送信するhttps://mydomain.okta.com/api/v1/users/00ueq20eKcFJlFzHz355/lifecycle/activate
ことで、ユーザーをアクティブ化できます。