の検索結果 :

×

会員登録 お問い合わせ

Joomla ユーザー同期と Keycloak の統合

Keycloakユーザー同期 は、Joomla用の使いやすいプラグインで、ID管理プラットフォームであるKeycloakとJoomla間のユーザーデータの同期を容易にします。このプラグインは Keycloak Rest API KeycloakからJoomlaデータベースへ、すべてのユーザープロファイルを取得します。双方向ユーザー同期、自動ユーザー作成・削除、グループマッピングなど、高度な同期機能をシームレスにサポートします。ユーザー情報をシンプルかつ安全に同期することで、管理者は手動、オンデマンド、またはスケジューラーベースのプロビジョニングを通じて、ユーザーのプロビジョニングとユーザーデータの管理を行うことができます。


  • miniOrange ユーザー プロビジョニング/ユーザー同期プラグインの zip ファイルを次の場所からダウンロードします。 ここにリンク .
  • Joomla サイトの管理者コンソールにログインします。
  • メニューから をクリックします システム、 その後、 インストールを開始する セクションで拡張機能をクリックします。
  • ダウンロードした zip ファイルをアップロードしてインストールします。 ユーザープロビジョニング/ユーザー同期 プラグイン。
  • プラグインのインストールは成功しました。 今すぐクリックしてください はじめよう!
OAuth クライアントのセットアップを開始する
  • 選択する 「キークローク」 プロバイダーのリストから。
OAuth クライアントのセットアップを開始する
  • あなたに行く Keycloakコンソール 領域を選択してクリックします ユーザーレルム名にスペースが含まれていないことを確認してください。
OAuth クライアントのセットアップを開始する
  • に行く ユーザー とをクリックしてください ユーザーを追加 新しいユーザーを作成するためのボタン。
OAuth クライアントのセットアップを開始する
  • 新しいユーザーを作成するときに、必要な詳細を入力し、クリックします 創造する.
OAuth クライアントのセットアップを開始する
  • ユーザーが作成されたら、次の場所に移動します 「認証情報」タブ をクリックして パスワードを設定してください ユーザーのパスワードを設定するボタン。
OAuth クライアントのセットアップを開始する
  • ユーザーのパスワードを入力し、 をクリックします Save.
OAuth クライアントのセットアップを開始する
注意: 一時を無効にすると、ユーザーのパスワードは永続的なものになります。
  • ユーザーパスワードを設定したら、 役割のマッピング タブをクリックしてユーザーに役割を割り当てます 「ユーザーの管理」「レルム管理」 クライアントの役割。
OAuth クライアントのセットアップを開始する
  • 役割をフィルタリングする クライアントによるフィルター そして検索してください user、選択 レルム管理, ユーザーの管理 役割をクリックし、 割り当てます
OAuth クライアントのセットアップを開始する
  • クライアントを作成するには、 取引実績 左側のパネルのセクションをクリックし、 クライアントの作成
OAuth クライアントのセットアップを開始する
  • クライアントを作成するには、必要な詳細を入力し、 次へ
OAuth クライアントのセットアップを開始する
注意: クライアント ID の間にスペースを入れてはいけません。
  • 次のステップでは、 直接アクセス許可 入力してクリックします Save
OAuth クライアントのセットアップを開始する
  • Keycloak側の設定はすべて完了しました。Joomla Keycloak同期プラグインに移動して、プラグインの設定を完了しましょう。
  • 「Keycloak の構成」タブに移動し、上記で作成した Keycloak アプリケーションから Keycloak ドメイン、クライアント ID、およびレルム名を入力します。
  • Keycloak ドメインをコピーするには、 Keycloakコンソール そしてドメインをコピーします。
OAuth クライアントのセットアップを開始する
  • コピーしたものを入力してください Keycloakドメイン の名前 Keycloakドメインフィールド Keycloakの設定タブに表示されます。
OAuth クライアントのセットアップを開始する
  • クライアント ID をコピーするには、Keycloak 設定にマウスを移動し、以下に示すようにそこからクライアント ID をコピーします。
OAuth クライアントのセットアップを開始する
  • クライアント ID をコピーし、「Keycloak の構成」タブの「クライアント ID」フィールドに貼り付けます。
OAuth クライアントのセットアップを開始する
  • レルム名をコピーするには、Keycloak パネルに移動してレルム名をコピーします。
OAuth クライアントのセットアップを開始する
  • 次に、それを「Configure Keycloak」タブの「Realm」フィールドに貼り付けます。
OAuth クライアントのセットアップを開始する
  • 許可を得て作成したユーザーのユーザー名とパスワードを入力します。 「ユーザーの管理」.
OAuth クライアントのセットアップを開始する
  • 入力する Keycloakアプリケーションから任意のユーザー(「manage-users」権限を持つユーザー)の認証情報を取得します。これはテスト設定に使用されます。
OAuth クライアントのセットアップを開始する
  • 入力する テストユーザー名 ここでクリックして 構成の保存
OAuth クライアントのセットアップを開始する
  • おめでとうございます。正常に検証されました。 ユーザーのメールアドレス 登録中。
  • 接続が成功したかどうかをテストするには、 試験用接続 に存在するボタン Keycloakの構成 タブには何も表示されないことに注意してください。
OAuth クライアントのセットアップを開始する
  • タブに移動します Keycloak -> Joomla。 下 ユーザー属性のマッピング セクションでKeycloakの属性名をそれぞれのJoomlaの属性名にマッピングし、クリックします。 構成の保存.
OAuth クライアントのセットアップを開始する
ミニオレンジ画像  個々のユーザーまたはすべてのユーザーを同期する
  • Enter ユーザープリンシパル名 / ID Keycloakアプリケーションの任意のユーザーの。
  • 以下を行うには、 ユーザーの作成 ボタンをクリックして、Joomla サイト データベースに Keycloak ユーザーを作成します。
  • または、 すべてのユーザーを作成 ボタンをクリックすると、Keycloak ユーザーのすべてのユーザーを Joomla サイト データベースに同期します。(注意: これはプレミアム機能です。)
OAuth クライアントのセットアップを開始する
ミニオレンジ画像  ユーザーグループを同期する (プレミアム機能)
  • ユーザーグループを同期するでは、KeycloakのユーザーグループをJoomlaのユーザーグループにマッピングできます。また、新規ユーザー/ログインユーザーのデフォルトグループも選択できます。
OAuth クライアントのセットアップを開始する
ミニオレンジ画像  ユーザー同期間隔の設定 (プレミアム機能)
  • ユーザー同期間隔の設定 セクションでは、時間単位、日単位、週単位の自動ユーザー同期のスケジュールを設定します。
OAuth クライアントのセットアップを開始する
ミニオレンジ画像  ユーザーの作成と削除
  • タブに移動します Joomla -> Keycloak。ここで、 個別のユーザーを作成する セクションでは、Joomla で作成されたすべてのユーザーが自動的に同期され、Keycloak に作成されます。
  • ユーザーを削除 セクションでは、Keycloak から個々のユーザーを削除できます。
OAuth クライアントのセットアップを開始する
ミニオレンジ画像  自動プロビジョニング (プレミアム機能)
  • 自動プロビジョニング このセクションでは、ユーザーの作成、削除、更新のたびにプロビジョニングを自動化できます。また、Joomlaユーザーパスワードの自動同期を有効にすることもできます。
OAuth クライアントのセットアップを開始する
ミニオレンジ画像  ユーザー属性の同期と間隔の設定 (プレミアム機能)
  • ユーザー属性を同期する タブで、ユーザー属性を Joomla から Keycloak にマッピングできます。
  • また、自動ユーザー同期のスケジュールを設定することもできます。 ユーザー同期間隔を設定する タブには何も表示されないことに注意してください。
OAuth クライアントのセットアップを開始する

    JoomlaでKeycloak User Syncの設定が完了しました。何かお探しの情報が見つからない場合は、下記までメールでお問い合わせください。 joomlasupport@xecurify.com.


ADFS_sso ×
こんにちは!

助けが必要? 私たちはここにいます!

対応