■公式サイト

 

■ドキュメント

・公式ドキュメント

 

・日本語ドキュメント(少し古い)

 

 

 

■参考にしたサイト(ていうかほぼ猿真似したサイトw)

・ここ

・日本語ドキュメントだけど少し古い

 

・SAML設定

 

 

 

■インストール準備

ちなCentOS8.5

# dnf install java-17-openjdk.x86_64

 

■インストール

# cd /tmp
# unzip keycloak-26.0.7.zip

# mv keycloak-26.0.7 /opt/keycloak

 

■development modeで起動

# /opt/keycloak/bin/kc.sh start-dev

Updating the configuration and installing your custom providers, if any. Please wait.
2024-12-15 00:23:28,065 INFO  [io.qua.dep.QuarkusAugmentor] (main) Quarkus augmentation completed in 12352ms
2024-12-15 00:23:33,261 INFO  [org.keycloak.quarkus.runtime.storage.infinispan.CacheManagerFactory] (main) Starting Infinispan embedded cache manager
2024-12-15 00:23:33,739 INFO  [org.keycloak.quarkus.runtime.storage.infinispan.CacheManagerFactory] (main) Persistent user sessions enabled and no memory limit found in configuration. Setting max entries for sessions to 10000 entries.
2024-12-15 00:23:33,740 INFO  [org.keycloak.quarkus.runtime.storage.infinispan.CacheManagerFactory] (main) Persistent user sessions enabled and no memory limit found in configuration. Setting max entries for clientSessions to 10000 entries.
2024-12-15 00:23:33,740 INFO  [org.keycloak.quarkus.runtime.storage.infinispan.CacheManagerFactory] (main) Persistent user sessions enabled and no memory limit found in configuration. Setting max entries for offlineSessions to 10000 entries.
2024-12-15 00:23:33,740 INFO  [org.keycloak.quarkus.runtime.storage.infinispan.CacheManagerFactory] (main) Persistent user sessions enabled and no memory limit found in configuration. Setting max entries for offlineClientSessions to 10000 entries.
2024-12-15 00:23:34,624 INFO  [org.infinispan.CONTAINER] (Thread-5) ISPN000556: Starting user marshaller 'org.infinispan.commons.marshall.ImmutableProtoStreamMarshaller'
2024-12-15 00:23:37,615 INFO  [org.keycloak.quarkus.runtime.storage.database.liquibase.QuarkusJpaUpdaterProvider] (main) Initializing database schema. Using changelog META-INF/jpa-changelog-master.xml

UPDATE SUMMARY
Run:                        148
Previously run:               0
Filtered out:                 0
-------------------------------
Total change sets:          148

2024-12-15 00:23:41,621 WARN  [io.agroal.pool] (main) Datasource '<default>': JDBC resources leaked: 1 ResultSet(s) and 0 Statement(s)
2024-12-15 00:23:42,020 INFO  [org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory] (main) Node name: node_582564, Site name: null
2024-12-15 00:23:42,189 INFO  [org.keycloak.broker.provider.AbstractIdentityProviderMapper] (main) Registering class org.keycloak.broker.provider.mappersync.ConfigSyncEventListener
2024-12-15 00:23:42,268 INFO  [org.keycloak.services] (main) KC-SERVICES0050: Initializing master realm
2024-12-15 00:23:44,903 WARN  [io.agroal.pool] (main) Datasource '<default>': JDBC resources leaked: 1 ResultSet(s) and 0 Statement(s)
2024-12-15 00:23:45,228 INFO  [io.quarkus] (main) Keycloak 26.0.7 on JVM (powered by Quarkus 3.15.1) started in 16.855s. Listening on: http://0.0.0.0:8080
2024-12-15 00:23:45,228 INFO  [io.quarkus] (main) Profile dev activated.
2024-12-15 00:23:45,228 INFO  [io.quarkus] (main) Installed features: [agroal, cdi, hibernate-orm, jdbc-h2, keycloak, narayana-jta, opentelemetry, reactive-routes, rest, rest-jackson, smallrye-context-propagation, vertx]
2024-12-15 00:23:45,240 WARN  [org.keycloak.quarkus.runtime.KeycloakMain] (main) Running the server in development mode. DO NOT use this configuration in production.

 

CLIからkeycloakを上記のようにdevelopment modeで起動すると、フォアグランドジョブで実行されるので、実行したターミナルは放置しとく。

ローカル接続しかできないということなので、sshポート転送を設定してブラウザでkeycloakのhttp://localhost:8080に接続

 

■adminユーザ作成

パスワードは「P@ssw0rd」

ログイン

 

■レルムの作成

 

 

 

■ユーザ作成

・パスワード作成

パスワードは「P@ssw0rd」

・keycloak account consoleからログインの試行

keycloak account consoleのURLは、

http://localhost:8080/realms/chinko/account

とのこと。

 Keycloak Admin Consoleからadminでログインして、chinkoレルムを選択して「clients」をクリックして以下を入力して「Next」ボタンを押下

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

グループコミュニケーション

 

部署間連絡、部署間連携

おとなの社会では会社間や会社内の部署間で業務上の連絡を取り合う

取り合わないと思ってる人いるかもしれないけど取り合う

敬語とかの丁寧語の話や日本語英語の文法の話も重要だけどそういう話じゃない。

レイヤーが違う話

 

■「グループコミュニケーション」の定義

あとまわし

 

■「グループコミュニケーション」の分類

あとまわし

 

■「グループコミュニケーション」の各分類ごとの話

あとまわし

 

もうみんなあとまわしw

 

■いきなしざっくり所感

作法がある(念頭に置く必要あり)

文化がある(同上)

オフィシャル度の温度感(会議とかその場での取り決めは法的契約的効力を帯びる)

政治レイヤーから物理レイヤーまで

温度感①(厳密からざっくりまで)

温度感②(重さリスクやばさ)

温度感③(顧客?や上司?がどれだけ切れちらかすか?逆に許されちゃうか)

種類(ブレーンストーミング的な会話、勉強会、重めな会議体、担当者レベルの会話、・・・)