7

IDM でユーザーのステータスを変更するタスクがあります。私が選んだ解決策は単純です: それぞれをループし、REST を使用して KeyCloak のサービスを呼び出します。

ただし、これには多くの時間がかかることに気付きました。一括更新(SQL相当)などで解決するのではないかと思ったのですが、KeyCloakのAPIには見当たりませんでした。

誰もそれを修正する方法を知っていますか? 手伝ってくれてありがとう!

4

1 に答える 1

4

Keycloakのデータベースにアクセスできますか? その場合、ユーザーのデータを SQL 文で更新できます。スキーマは理解するのが非常に簡単です。以前にこの方法で一括更新を行ったことがあります。

「ステータス」とは何を意味しますか?「有効」ステータスを意味する場合、更新は次のようになります。

UPDATE user_entity SET enabled = (value) WHERE (your conditions)

知る限り、REST や管理コンソールから一括更新する方法はありません。

幸運を!

于 2017-07-26T13:19:47.843 に答える