ID 連携管理画面

UCIDM では ID 連携管理画面があり、主に以下の画面を提供しています。

  • ジョブ進捗概要画面
    • 現在の進捗中ジョブ数、失敗したジョブ数、成功したジョブ数を一覧表示します。
  • 履歴一覧画面
    • 外部連携の履歴を一覧表示します。
  • 実行中ジョブ一覧画面
    • 実行中のジョブを一覧表示します。
  • 外部連携先設定画面
    • 外部連携先の設定項目確認や設定を行います。
  • 管理者アカウント一覧画面
    • UCIDM の管理画面にログインできるアカウントを一覧表示します。
  • ユーザー一覧画面
    • UCIDM のユーザを一覧表示します。
  • グループ一覧画面
    • UCIDM のグループを一覧表示します。
  • 対象外ユーザー一覧画面
    • UCIDM の連携対象外ユーザを一覧表示します。
  • 対象外グループ一覧画面
    • UCIDM の連携対象外グループを一覧表示します。

各画面については後続の節にて説明します。

ID 連携管理画面へのアクセス

ID 連携管理画面へのアクセス URL は環境によって異なるので、docker-compose.yml の admin-ui の設定および nginx の設定を参照の上、アクセスを行ってください。

トップ画面

ID 連携管理画面にアクセスするとトップ画面が表示されます。

画面右上に「ログイン」ボタンがあり、このボタンを押下するとログイン画面に遷移します。

ログイン画面

ユーザー名/パスワードを入力し、「ログイン」ボタンを押下してログインを行います。「パスワードが不明な場合」を押下することで、パスワードリセット申請画面に遷移します。

パスワードリセット申請画面

パスワードリセットを行う管理者名とメールアドレスを入力します。メールアドレスが設定されていない場合、パスワードリセットを行うことはできません。入力情報が正しい場合、入力されたメールアドレスに一時トークンが送信され、パスワードリセット画面に遷移します。

パスワードリセット画面

送られてきたメールに記述された一時トークン、新しいパスワード、新しいパスワード(確認)を入力し、「再設定」ボタンを押下することで、パスワードをリセットできます。

ログイン後トップ画面

以下の画面に遷移するボタンが表示されます。

  • ジョブ進捗概要
  • 履歴一覧
  • 実行中ジョブ一覧
  • 外部連携先設定
  • 管理者アカウント一覧
  • ユーザー一覧
  • グループ一覧
  • 対象外ユーザー一覧
  • 対象外グループ一覧

画面左上にハンバーガーボタンがあり、このボタンを押下することで、上記画面に遷移できるサイドバーが現れます。

画面右上にはログイン名が表示されたボタンがあり、このボタンを押下することで以下の各種メニューが表示されます。

  • アカウント情報
    • 管理者アカウント詳細画面に遷移します。
  • パスワード変更
    • 管理者アカウントパスワード変更画面に遷移します。
  • ログアウト
    • このリンクをクリックすることで、ログアウトが行われます。

履歴一覧画面

  • UCIDM サーバーの履歴の検索が行えます。
  • 外部サービスへの連携履歴の確認が行えます。
    • 連携時に更新されたデータの差分を確認できます。

実行中ジョブ一覧画面

  • 実行中ジョブを一覧表示します。
  • 実行中のジョブの検索が行えます。

外部連携先設定画面

  • 外部連携先を一覧表示します。
  • 一覧表示された画面にて、「作成」画面を押下すると、新規外部連携先設定画面に遷移します。
    • 新規外部連携先設定画面で設定内容を入力し、画面下部の「作成」を押下すると新規外部連携先設定が作成されます。また、外部連携先に対応する Queue が作られます。(コンテナは作られないので、別途 docker-compose.yml 等を編集し、コンテナを作成する必要があります。)
  • 一覧表示された画面にて、鉛筆マークの「編集」アイコンを押下すると、新規外部連携先詳細画面に遷移します。
    • 新規外部連携先詳細画面では、既存の外部連携先設定を確認できます。また、内容を編集し、「更新」ボタンを押下すると、外部連携先の設定内容を更新することができます。
    • 新規外部連携先詳細画面下部の「削除」ボタンを押下すると、対象の外部連携先設定および対応する Queue が削除されます。(コンテナは削除されないので、別途 docker-compose.yml 等を編集し、コンテナを削除する必要があります。)
  • 一覧表示された画面にて、ゴミ箱マークの「削除」アイコンを押下すると、対象の外部連携先設定および対応する Queue が削除されます。(コンテナは削除されないので、別途 docker-compose.yml 等を編集し、コンテナを削除する必要があります。)

管理者アカウント一覧画面

  • UCIDM の管理画面へログインできる管理者アカウントを一覧表示します。
  • 一覧表示された画面にて、「作成」画面を押下すると、管理者アカウント新規作成画面に遷移します。
  • 一覧表示された画面にて、鉛筆マークの「編集」アイコンを押下すると、管理者アカウント詳細画面に遷移します。
    • 編集はログインしているアカウント自身のみ行えます。
    • system-admin のロールでログインしている場合は、すべてのアカウントの編集を行うことができます。
  • 一覧表示された画面にて、鍵マークの「編集」アイコンを押下すると、管理者アカウントパスワード変更画面に遷移します。
    • パスワード変更はログインしているアカウント自身のみ行えます。
    • system-admin のロールでログインしている場合は、すべてのアカウントの編集を行うことができます。
  • 一覧表示された画面にて、ゴミ箱マークの「削除」アイコンを押下すると、管理者アカウントが削除されます。
    • system-admin のロールでログインしている場合は、他のアカウントの削除を行うことができます。
      • 自分自身のアカウントは削除できません。

管理者アカウント新規作成画面

  • 新規作成画面で設定内容を入力し、画面下部の「作成」を押下すると新規管理者アカウントが作成されます。ユーザー名とパスワードは必ず入力する必要があります。
  • ユーザー名はアルファベット文字、数字、ハイフン、アンダースコアが使えます。
  • アカウント作成時は以下の中から適切なロールを指定してください。
    • system-admin
    • system-user
    • ldap-admin
    • ldap-user
  • 以下の各種設定も行うことができます。
    • 言語
      • ID 連携管理画面の表示言語を設定します。
    • タイムゾーン
      • ID 連携管理画面上で表示したい時刻のタイムゾーンを設定します。
    • ページ当たりの表示件数
      • ID 連携管理画面の履歴一覧画面等のページで 1 ページあたりに表示されるデフォルトの件数を設定します。
    • 表示項目
      • ID 連携管理画面の履歴一覧画面や実行中ジョブ一覧画面等のページでデフォルトで表示したい項目を設定します。

管理者アカウント詳細画面

  • 管理者アカウント情報の確認・編集が行えます。
  • 管理者アカウント新規作成画面と同様に、以下の各種設定も行うことができます。
    • 言語
    • タイムゾーン
    • ページ当たりの表示件数
    • 表示項目

管理者アカウントパスワード変更画面

  • 管理者アカウントのパスワード変更が行えます。

ユーザー一覧画面

  • UCIDM の MongoDB に登録されていて、連携対象となっているユーザーを一覧表示します。
  • 連携対象となっているユーザの検索が行えます。
  • 各ユーザーについて、「対象から外す」ボタンを押下することで、そのユーザーを連携対象から外すことができます。
  • 各ユーザーの DN を押下すると、ユーザー詳細画面が表示されます。

ユーザー詳細画面

  • UCIDM の MongoDB に登録されているユーザーの詳細情報を表示します。
  • そのユーザーが所属しているグループの一覧情報も確認することができます。

グループ一覧画面

  • UCIDM の MongoDB に登録されていて、連携対象となっているグループを一覧表示します。
  • 連携対象となっているグループの検索が行えます。
  • 各グループについて、「対象から外す」ボタンを押下することで、そのグループを連携対象から外すことができます。
  • 各グループの DN を押下すると、グループ詳細画面が表示されます。

グループ詳細画面

  • UCIDM の MongoDB に登録されているグループの詳細情報を表示します。
  • そのグループに所属しているユーザーの一覧情報も確認することができます。

対象外ユーザー一覧画面

  • UCIDM の MongoDB に登録されていて、連携対象外となっているユーザを一覧表示します。
  • 連携対象外となっているユーザの検索が行えます。
  • 各ユーザについて、「対象にする」ボタンを押下することで、そのユーザを連携対象にすることができます。

対象外グループ一覧画面

  • UCIDM の MongoDB に登録されていて、連携対象外となっているグループを一覧表示します。
  • 連携対象外となっているグループの検索が行えます。
  • 各グループについて、「対象にする」ボタンを押下することで、そのグループを連携対象にすることができます。