Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
IDM でユーザーのステータスを変更するタスクがあります。私が選んだ解決策は単純です: それぞれをループし、REST を使用して KeyCloak のサービスを呼び出します。
ただし、これには多くの時間がかかることに気付きました。一括更新(SQL相当)などで解決するのではないかと思ったのですが、KeyCloakのAPIには見当たりませんでした。
誰もそれを修正する方法を知っていますか? 手伝ってくれてありがとう!
Keycloakのデータベースにアクセスできますか? その場合、ユーザーのデータを SQL 文で更新できます。スキーマは理解するのが非常に簡単です。以前にこの方法で一括更新を行ったことがあります。
「ステータス」とは何を意味しますか?「有効」ステータスを意味する場合、更新は次のようになります。
UPDATE user_entity SET enabled = (value) WHERE (your conditions)
知る限り、REST や管理コンソールから一括更新する方法はありません。
幸運を!