# Unicorn Cloud ID Manager (オンプレミス版) > Unicorn Cloud ID Manager (UCIDM) オンプレミス版の製品ドキュメント ## クイックスタート - [クイックスタート](/resource/ucidm/docs/on-premise/1.9.0/quickstart/index.md): 連携元に OpenLDAP、連携先に Local と OpenLDAP を使い、UCIDM のインストールから設定、動作確認までを試すクイックスタートの構成と事前準備 - [UCIDM クイックスタート](/resource/ucidm/docs/on-premise/1.9.0/quickstart/ucidm/index.md): UCIDM クイックスタートの手順の順序と、インストール、基本設定、LDAP 外部連携設定の各ページへの案内 - [UCIDM クイックスタート - インストール](/resource/ucidm/docs/on-premise/1.9.0/quickstart/ucidm/install.md): クイックスタートとして Docker、UCIDM パッケージ、Apache のリバースプロキシ、rootless Docker を順に導入し、コンテナイメージを取得するまでの手順 - [UCIDM クイックスタート - 基本設定](/resource/ucidm/docs/on-premise/1.9.0/quickstart/ucidm/setting-basic.md): compose.yml と ucidm.env を編集してコンテナを起動し、ID 連携管理画面で連携元 OpenLDAP を、ユーザープロファイル画面で属性定義とロールを設定するクイックスタート手順 - [UCIDM クイックスタート - LDAP 外部連携設定](/resource/ucidm/docs/on-premise/1.9.0/quickstart/ucidm/setting-ext-ldap.md): ID 連携管理画面で OpenLDAP の外部連携設定を作成し、DN マッピング、属性マッピング、ルーティングを設定して resync で全データを同期するクイックスタート手順 - [OpenLDAP PassSync Agent クイックスタート](/resource/ucidm/docs/on-premise/1.9.0/quickstart/passsync/index.md): OpenLDAP PassSync Agent をインストールし、agent.env、slapd.conf の ucidmpsync オーバーレイ、slapd.service を設定してパスワードを連携するクイックスタート手順 ## インストール - [インストール](/resource/ucidm/docs/on-premise/1.9.0/install/index.md): UCIDM オンプレミス版のインストールの流れ。インストール要件と、Compose、UCIDM、PassSync Agent の各モジュールのインストール手順への案内 - [インストール要件](/resource/ucidm/docs/on-premise/1.9.0/install/requirement.md): UCIDM サーバーのインストール要件。CPU、メモリ、ディスクのマシンスペック、対応アーキテクチャ、サポート OS、コンテナレジストリと内部ディレクトリサービスへのネットワーク接続 - [Compose パッケージ](/resource/ucidm/docs/on-premise/1.9.0/install/compose.md): UCIDM が使う Docker Engine と Docker Compose を、Docker 社のリポジトリから dnf で RHEL にインストール、アップグレードする手順 - [UCIDM パッケージ](/resource/ucidm/docs/on-premise/1.9.0/install/ucidm.md): UCIDM パッケージを install.sh でインストールする手順と、rsyslog の umask、nf_tables、ucidm ユーザーと rootless Docker の初期設定、アップグレードとダウングレードの手順 - [PassSync Agent パッケージ](/resource/ucidm/docs/on-premise/1.9.0/install/passsync-agent.md): PassSync Agent のインストール、アップグレード、アンインストール手順。Linux の OpenLDAP 向け RPM パッケージと、Windows の UCIDM-ADPassHook、UCIDM-ADPassSync インストーラーを扱う ## 設定 - [設定](/resource/ucidm/docs/on-premise/1.9.0/configuration/index.md): パッケージのインストール後に行うモジュール設定の入口。UCIDM サーバーと PassSync Agent モジュールのサーバー別に設定ページを案内する - [UCIDM サーバー](/resource/ucidm/docs/on-premise/1.9.0/configuration/ucidm-server.md): UCIDM サーバーのコンテナ構成と、Agent、UCIDM API、外部連携モジュール、MongoDB、RabbitMQ、リバースプロキシ間のデータフロー図 - [Compose サービスの準備](/resource/ucidm/docs/on-premise/1.9.0/configuration/compose.md): Docker Hub へのログイン、compose.yml と ucidm.env のサンプルのコピー、.env シンボリックリンクの作成、構文チェックとコンテナイメージの取得手順 - [MongoDB](/resource/ucidm/docs/on-premise/1.9.0/configuration/mongodb.md): MongoDB コンテナの compose.yml 定義と healthcheck、root ユーザー、ポート番号、レプリカセットの名前と共通鍵などの環境変数 - [RabbitMQ](/resource/ucidm/docs/on-premise/1.9.0/configuration/rabbitmq.md): RabbitMQ コンテナの compose.yml 定義と環境変数、mqadmin コマンドや management plugin の管理画面で Exchange や Queue を確認する方法 - [UCIDM API](/resource/ucidm/docs/on-premise/1.9.0/configuration/ucidm-api.md): UCIDM API コンテナの compose.yml 定義、API サーバーと MongoDB、RabbitMQ 接続の環境変数、extra_hosts によるホスト名解決の設定 - [ID 連携管理画面](/resource/ucidm/docs/on-premise/1.9.0/configuration/admin-ui.md): ID 連携管理画面 (admin-ui) コンテナの compose.yml 定義と、ポート番号、UCIDM API の URL、JWT 署名文字列、セッション最大時間などの環境変数 - [ユーザープロファイル画面](/resource/ucidm/docs/on-premise/1.9.0/configuration/ucidm-ui.md): ユーザープロファイル画面 (ucidm-ui) コンテナの compose.yml 定義と、SAML ログイン、TOTP やパスキー登録 URL、デフォルト言語などの環境変数 - [外部連携](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/index.md): UCIDM は次の外部連携先への ID 連携に対応しています。 OpenLDAPMicrosoft Entra IDGoogle WorkspaceWindows ADSCIMSCIM は次の連携先での動作を確認しています。Salesforce 複数の連携先がある場合、個々の連携先単位に 1 つのプロセスが割り当てられます。 例えば、3 つの連携先がある場合は 3 つのプロセスが起動します。設定がやや冗長となるデメリットはありますが、ある連携先サービスで障害が発生しても他の連携先には影響しないというメリットがあります。 外部サービスや連携先のプロトコル単位にモジュールを実装して拡張できる設計になっています。もしお客様の環境に必要なモジュールがない場合は弊社のサポート担当者にご相談ください。 UCIDM では、連携されてきたエントリのデータを外部連携先のデータにマッピングして外部連携を実施しています。このマッピングは各外部連携先ごとに複数定義することもできます。設定の詳細については、以下 ID 連携管理画面の「外部連携設定画面」および「ルート設定画面」の項をご参照ください。 ID 連携管理画面 - [OpenLDAP 外部連携モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/openldap.md): UCIDM は OpenLDAP に対して ID 連携できます。 - [Microsoft Entra ID 外部連携モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/meid.md): UCIDM では Microsoft Entra ID に対して ID 連携できます。 - [Google Workspace 外部連携モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/google.md): UCIDM では Google Workspace に対して ID 連携できます。 - [Windows AD 外部連携モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/ad.md): UCIDM は Windows AD に対して ID 連携できます。 - [SCIM 外部連携モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/scim.md): UCIDM は SCIM 対応のサービスに対して ID 連携できます。 現状は以下のサービスに対して動作を確認できています。 Salesforce [!WARNING] Salesforce に対しては、ユーザの追加/更新/削除の連携は行えますが、ユーザーパスワードの更新の連携は行えません。これは Salesforce の SCIM API の仕様によるものとなります。 Salesforce と連携を行う際は、Salesforce 側で SSO の設定を行うことを推奨します。 また、SCIM 対応サービスとの認証・認可においては以下に対応しています。 OAuth 2.0 - [外部連携の前処理/後処理で実行するスクリプトの配置](/resource/ucidm/docs/on-premise/1.9.0/configuration/destination/script.md): 各外部連携処理の前後で任意のシェルスクリプトを実行することができます。 シェルスクリプトには、第一引数に以下の情報が渡されます。 DN: UCIDM に連携されてきたエントリの DN 情報Attributes: UCIDM に連携されてきたエントリの属性名と属性値の情報Password: ユーザーパスワード更新時に、ENABLE_SCRIPT_PASSWORD の環境変数が true に設定されている場合のみシェルスクリプトにて取得可能で、更新されたパスワードの情報が入っているMember: グループメンバー追加/削除時にのみシェルスクリプトのみで取得可能で、グループのメンバーエントリの情報が入っているEntryDiff: 外部連携処理の後に呼ばれるシェルスクリプトのみで取得可能で、連携における差分の情報が入っている シェルスクリプトにおける終了コード 0 以外はエラーとして UCIDM で処理されます。 シェルスクリプトは、各処理種別ごとに、以下のディレクトリ上に格納する必要があります。また、スクリプトファイルには実行権限をつける必要があります。 ユーザ追加/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/UserAdded/ユーザ更新/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/UserModified/ユーザ削除/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/UserDeleted/ユーザパスワード更新/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/UserPasswordModified/グループ追加/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/GroupAdded/グループ更新/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/GroupModified/グループ削除/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/GroupDeleted/グループメンバー追加/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/GroupMemberAdded/グループメンバー削除/var/opt/osstech/lib/ucidm/server-data/destination/{DESTINATION_ID}/scripts/GroupMemberDeleted/ 上記ディレクトリ上にシェルスクリプトを配置することで、外部連携設定画面にて、シェルスクリプトの指定が可能になります。 外部連携設定画面での設定については、以下のページをご参照ください。 外部連携の前処理/後処理で実行するスクリプトの設定 - [Agent モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/agent/index.md): OpenLDAP、Active Directory、Microsoft Entra ID から ID 情報を取得する Agent モジュールの設定ページと agent アカウント設定への案内 - [agent アカウント](/resource/ucidm/docs/on-premise/1.9.0/configuration/agent/account.md): Agent モジュールと PassSync Agent モジュールが UCIDM API のアカウント認証に使う agent アカウントのパスワードを ucidm.env に設定する手順 - [OpenLDAP 向け Agent](/resource/ucidm/docs/on-premise/1.9.0/configuration/agent/openldap.md): OpenLDAP サーバーから ID 情報を取得する Agent コンテナの compose.yml 定義、永続化ディレクトリ、UCIDM API への接続とリトライの環境変数 - [Active Directory 向け Agent](/resource/ucidm/docs/on-premise/1.9.0/configuration/agent/ad.md): Active Directory から ID 情報を取得する Agent コンテナの compose.yml 定義、環境変数、連携対象外の属性、ntdsutil による MaxPageSize の変更手順 - [Microsoft Entra ID 向け Agent](/resource/ucidm/docs/on-premise/1.9.0/configuration/agent/meid.md): Microsoft Entra ID から ID 情報を取得する Agent コンテナの compose.yml 定義と環境変数、Microsoft Graph アプリケーションの登録とアクセス許可の前提条件 - [Compose サービスの実行](/resource/ucidm/docs/on-premise/1.9.0/configuration/run-compose.md): MongoDB と RabbitMQ の初回起動、docker compose による起動と停止、rsyslog 管理のログ確認、疎通確認、運用開始前の初期設定のやり直し手順 - [Reverse Proxy](/resource/ucidm/docs/on-premise/1.9.0/configuration/proxy.md): Apache httpd による HTTPS リバースプロキシの設定。SELinux、VirtualHost、SSL/TLS サーバー証明書、Trusted Origins、疎通確認の手順 - [システム設定](/resource/ucidm/docs/on-premise/1.9.0/configuration/system-setting.md): ID 連携管理画面での admin と agent のパスワード設定、auth、idFederation、連携元データソース、passwordReset、saml、メールサーバーなどのシステム設定項目 - [PassSync Agent モジュール](/resource/ucidm/docs/on-premise/1.9.0/configuration/passsync/index.md): OpenLDAP と Active Directory のパスワード変更を検知して連携する PassSync Agent モジュールの概要と、ディレクトリサーバーと同居させるインストール要件 - [OpenLDAP 向け PassSync Agent](/resource/ucidm/docs/on-premise/1.9.0/configuration/passsync/openldap.md): ucidmpsync Overlay でパスワード変更をフックする OpenLDAP 向け PassSync Agent の agent.env、systemd サービス、slapd.conf の設定とリカバリ運用 - [Active Directory 向け PassSync Agent](/resource/ucidm/docs/on-premise/1.9.0/configuration/passsync/ad.md): LSASS と ZeroMQ でパスワード変更をフックする Active Directory 向け PassSync Agent の構成、システム環境変数、イベントログ確認、リカバリ設定 ## 管理 - [更新差分の確認](/resource/ucidm/docs/on-premise/1.9.0/administration/admin-ui/diff.md): ID 連携時に外部連携先の属性で検出した更新前後の差分を履歴一覧から確認する実験的機能の概要と、連携先ごとの既知の制約事項 - [システム管理](/resource/ucidm/docs/on-premise/1.9.0/administration/index.md): UCIDM の運用で使う UCIDM API、ID 連携管理画面、ユーザープロファイル画面の各ページへの入口 - [UCIDM API](/resource/ucidm/docs/on-premise/1.9.0/administration/ucidm-api.md): UCIDM API の ping やバージョン取得など認証不要の Web API、ucidm-cli によるアクセストークン取得と認証付きの呼び出し、同梱の API ドキュメントの参照方法 - [ID 連携管理画面](/resource/ucidm/docs/on-premise/1.9.0/administration/admin-ui/index.md): ID 連携管理画面の履歴一覧、ID 連携進捗状況、外部連携設定とルーティング・メンバーシップブリッジ、管理者アカウント、ロール、システム設定、スケジュール設定、タスクキューの各画面 - [マッピング設定](/resource/ucidm/docs/on-premise/1.9.0/administration/admin-ui/mappings.md): 外部連携先に渡す属性マッピングの設定項目、テンプレート文字列、カスタムスクリプト、適用順序、invertBooleanValue と ntHash のビルトイン関数、設定のインポート・エクスポート - [外部連携の前処理/後処理で実行するスクリプトの設定](/resource/ucidm/docs/on-premise/1.9.0/administration/admin-ui/scriptsettings.md): 外部連携設定画面で、外部連携の前処理・後処理に実行するシェルスクリプトを処理種別ごとに指定し、実行順序を並べ替える手順 - [ロールとアクセス制御](/resource/ucidm/docs/on-premise/1.9.0/administration/admin-ui/role.md): ログインしたユーザーに割り当てるロールの仕組み、system-superadmin などシステムロールごとの権限、カスタムロールの制約と付与できるアクセス権 - [ユーザープロファイル画面](/resource/ucidm/docs/on-premise/1.9.0/administration/ucidm-ui/index.md): 一般ユーザーが自身の情報を管理するユーザープロファイル画面の、管理者用画面と一般ユーザー用画面への入口 - [ユーザープロファイル画面(管理者用)](/resource/ucidm/docs/on-premise/1.9.0/administration/ucidm-ui/admin.md): ユーザープロファイル画面(管理者用)のユーザー・グループ管理、CSV 一括取込、ロール設定、属性定義とスクリプト、デザイン設定、パスワードポリシー、初期値、設定の入出力の各画面 - [ユーザープロファイル画面(一般ユーザー用)](/resource/ucidm/docs/on-premise/1.9.0/administration/ucidm-ui/user.md): ユーザープロファイル画面(一般ユーザー用)のログイン、パスワードリセット、登録情報の編集、パスワード変更、TOTP と Passkey の管理、操作履歴の各画面 ## 運用 - [システム運用](/resource/ucidm/docs/on-premise/1.9.0/operation/index.md): UCIDM の運用で必要になるバージョンアップ、ログ管理、バックアップとリストア、ID 情報の再同期、SAML 認証、アップデート時の移行作業などの各ページへの入口 - [コンテナイメージのバージョンアップ](/resource/ucidm/docs/on-premise/1.9.0/operation/upgrade-version.md): UCIDM のコンテナイメージを更新してバージョンアップする手順として、deploy コマンドによる一部サービスのアップグレードとロールバック、docker compose による全サービスの更新 - [Compose サービスの運用](/resource/ucidm/docs/on-premise/1.9.0/operation/compose.md): Docker Compose で構成する UCIDM のサービスについて、ucidm ユーザーへの切り替え、実行ユーザーとグループ、安全な停止手順、再作成、環境変数の変更、起動の方法 - [ログ管理](/resource/ucidm/docs/on-premise/1.9.0/operation/log.md): rsyslog と logrotate による各コンテナのログファイル出力のデフォルト設定と、ログの保存間隔や保存数を変更する手順 - [バックアップ](/resource/ucidm/docs/on-premise/1.9.0/operation/backup.md): ucidm-backup スクリプトで MongoDB のデータ、RabbitMQ の queue 一覧、ホームディレクトリ配下のファイルなどをバックアップし、cron で定期実行する手順 - [リストア](/resource/ucidm/docs/on-premise/1.9.0/operation/restore.md): ucidm-backup で取得したバックアップファイルから ucidm-restore コマンドで MongoDB、RabbitMQ、ホームディレクトリ配下のファイルをリストアする手順 - [migrate コマンド操作](/resource/ucidm/docs/on-premise/1.9.0/operation/migrate.md): api コンテナに同梱された migrate コマンドで、バージョンやマイグレーション処理を指定してデータ移行のアップグレードとダウングレードを手動実行する方法 - [ID 情報の再同期](/resource/ucidm/docs/on-premise/1.9.0/operation/resync.md): LDAP サーバーのエントリが UCIDM API サーバーに連携されていないときに、Agent モジュールの resync コマンドで個別エントリやすべてのエントリを再同期し、不整合なユーザーを削除する手順 - [SAML 認証](/resource/ucidm/docs/on-premise/1.9.0/operation/saml.md): UCIDM API の SAML 認証が対応するフロー、バインディング方式、NameID フォーマットと、SP メタデータ取得やシングルログアウトなどのエンドポイント - [OpenAM との連携](/resource/ucidm/docs/on-premise/1.9.0/operation/openam.md): OpenAM を SAML IdP として UCIDM と連携する設定と、ステータス属性、TOTP や Passkey のデバイス情報の管理、認証用 LDAP のパスワードを忘れたときの対応 - [データソースのシステム移行](/resource/ucidm/docs/on-premise/1.9.0/operation/migration-id.md): OpenLDAP、Active Directory、Microsoft Entra ID などのデータソースとなるシステムを移行するときに、entryUUID の値を変えずに移行する必要があることの説明 - [アップデート時の移行作業](/resource/ucidm/docs/on-premise/1.9.0/operation/update-task/index.md): UCIDM アプリケーション、UCIDM パッケージ、LDAP PassSync Agent、AD PassSync Agent をアップデートするときの移行作業の各ページへの入口 - [UCIDM アプリケーション アップデート時の移行作業](/resource/ucidm/docs/on-premise/1.9.0/operation/update-task/ucidm-app.md): UCIDM アプリケーションをアップデートするときにバージョンごとに必要となる DN マッピング、SCIM 外部連携、属性マッピング、ルートなどの設定の移行作業 - [UCIDM パッケージ アップデート時の移行作業](/resource/ucidm/docs/on-premise/1.9.0/operation/update-task/package.md): UCIDM パッケージをアップデートするときにバージョンごとに必要となる compose.yml の環境変数、MongoDB コンテナイメージ、consumer サービス、volume ディレクトリの権限などの移行作業 - [LDAP PassSync Agent アップデート時の移行作業](/resource/ucidm/docs/on-premise/1.9.0/operation/update-task/ldap-passsync.md): LDAP PassSync Agent をアップデートするときにバージョンごとに必要となる環境変数の設定などの移行作業 - [AD PassSync Agent アップデート時の移行作業](/resource/ucidm/docs/on-premise/1.9.0/operation/update-task/ad-passsync.md): Active Directory PassSync Agent をアップデートするときにバージョンごとに必要となる移行作業 ## リリースノート - [リリースノート](/resource/ucidm/docs/on-premise/1.9.0/release-note/index.md): UCIDM アプリケーション、UCIDM パッケージ、LDAP PassSync Agent、AD PassSync Agent の各リリースノートへの入口 - [UCIDM アプリケーション リリースノート](/resource/ucidm/docs/on-premise/1.9.0/release-note/ucidm-app.md): UCIDM API、ID 連携管理画面、ユーザープロファイル画面などの UCIDM アプリケーションの各バージョンで追加した機能と修正内容の一覧 - [UCIDM パッケージ リリースノート](/resource/ucidm/docs/on-premise/1.9.0/release-note/package.md): UCIDM パッケージの各バージョンの変更内容と、アップデート時に必要な移行作業へのリンク - [LDAP PassSync Agent リリースノート](/resource/ucidm/docs/on-premise/1.9.0/release-note/ldap-passsync.md): LDAP PassSync Agent の各バージョンで追加した機能と修正内容の一覧 - [AD PassSync Agent リリースノート](/resource/ucidm/docs/on-premise/1.9.0/release-note/ad-passsync.md): Active Directory PassSync Agent の各バージョンで追加した機能と修正内容の一覧 ## その他 - [システム概要](/resource/ucidm/docs/on-premise/1.9.0/system-overview.md): UCIDM が OpenLDAP や Active Directory の ID 情報の変更を検知して外部サービスへ連携する仕組みと、Agent、API サーバー、外部連携モジュール、PassSync Agent からなるシステム構成 - [FAQ](/resource/ucidm/docs/on-premise/1.9.0/faq/index.md): UCIDM のよくある質問の目次。システム全般やシステム構成に関する質問と、一般的なトラブルシューティングへの案内 - [システム](/resource/ucidm/docs/on-premise/1.9.0/faq/system.md): UCIDM のシステムに関するよくある質問。アップデート時に確認するドキュメント、冗長構成の可否、OpenLDAP と Active Directory の同時利用、認証と認可の仕組み - [トラブルシューティング](/resource/ucidm/docs/on-premise/1.9.0/faq/troubleshooting.md): UCIDM が意図どおり動かないときのログアーカイブの取得方法と、エントリが外部連携先に反映されないときに Agent、API サーバー、外部連携先の順に確認する手順 - [仕様上の制約](/resource/ucidm/docs/on-premise/1.9.0/specification/constraints.md): UCIDM の仕様上の制約。primaryID の変更不可、グループのメンバー数と処理時間、AD 向け Agent で同期しない属性、PassSync Agent、SCIM のスキーマキャッシュ、管理画面と認証の制約 - [UCIDM 用語集](/resource/ucidm/docs/on-premise/1.9.0/glossary/index.md): UCIDM のドキュメントで使う用語の定義。外部連携モジュール、Agent モジュール、PassSync Agent、DN、entryUUID、primaryID、ID 連携のフロー種別、タスクキュー、リカバリとリトライなど - [その他の技術情報](/resource/ucidm/docs/on-premise/1.9.0/tech/index.md): UCIDM の運用に関わる技術情報の目次。MongoDB、docker コマンド、JWT、WinRM による Windows サーバーコマンド連携、サーバー証明書の自動更新 - [MongoDB](/resource/ucidm/docs/on-premise/1.9.0/tech/mongodb.md): UCIDM がデータを保存する MongoDB をコンテナ内の mongosh で操作する方法と、mongodump によるバックアップ、mongorestore によるリストアの手順 - [docker コマンド操作](/resource/ucidm/docs/on-premise/1.9.0/tech/docker.md): docker logs コマンドで compose.yml に定義したコンテナ名を指定し、UCIDM API などのコンテナのログを確認、監視する方法 - [JWT](/resource/ucidm/docs/on-premise/1.9.0/tech/jwt.md): UCIDM の認証で使う JWT の概要と、署名用のシークレットを /dev/urandom と base64 で生成して環境変数に設定する方法 - [Windowsサーバーコマンド連携手順](/resource/ucidm/docs/on-premise/1.9.0/tech/winrm.md): consumer コンテナから pywinrm と Kerberos 認証で Windows サーバーへ WinRM 接続し、外部連携の前処理・後処理スクリプトでコマンドを実行する設定手順 - [サーバー証明書自動更新設定手順](/resource/ucidm/docs/on-premise/1.9.0/tech/mod_md.md): Apache HTTPD の mod_md を使い、Let's Encrypt などの ACME 認証局から UCIDM の Web サーバー証明書を取得して自動更新する設定手順