Skip to content

PoC 向けにとても雑に作ったローカルのKeycloak に向けて csv からユーザをインポートするためのツール

Notifications You must be signed in to change notification settings

chota60/csv-importer-to-keycloak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

これは

なんかツール類を保存しとく

ユーザのインポート

  • input: csv
  • master realm のユーザでアクセストークン取得
  • plain realm に入れる

雑だが python によってalt shell を作る

前提

  • host からみて、 localhost:8080 に Keycloak が起動している
  • master realm で管理ユーザを管理している
  • palin realm で今回のサンプル用のユーザを管理している

設計イメージ

  • csv 読み込み
  • リストにしておく
    • username, password
  • ユーザの数だけループ
    • token 取得
      • token を変数へ
    • ユーザ登録
      • username, password , token を利用して HTTP request を送る

一時的なパスワードとして作成するので、このツールの実行者は一応知っているが一度ログインされた後ならまあほぼ知らないと思っていいはず

About

PoC 向けにとても雑に作ったローカルのKeycloak に向けて csv からユーザをインポートするためのツール

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published