Account Lifecycle
登録・招待・状態管理
アカウントの登録や招待、状態変更、退会までのライフサイクルを管理します。 利用主体の情報を正本として、一貫した状態で扱える構成にします。
ユーザー管理コンポーネントは、システムを利用する人の登録、属性、所属、状態を一元管理するための基盤機能です。 会員、社員、受講者など、利用主体のライフサイクルを管理します。 認証・権限制御が「何ができるか」を決めるのに対し、ユーザー管理は「誰が存在するか」を管理するレイヤーとして整理できる点が特徴です。
Account Lifecycle
アカウントの登録や招待、状態変更、退会までのライフサイクルを管理します。 利用主体の情報を正本として、一貫した状態で扱える構成にします。
Organization
部署、役職、グループ、複数所属、カスタム属性などを管理します。 組織構成や利用区分に合わせて、ユーザー情報を整理できるようにします。
Single Source
認証や権限とは分け、利用主体の情報を一元管理する基盤として扱います。 人事DBや会員DB、IdPとの連携を見据えた正本管理を想定します。
ユーザー管理コンポーネントは、会員制サービス、社内システム、eラーニング、BtoB SaaSなど、利用者の情報を一元管理したい場面に組み込める機能です。 アカウントの登録、所属管理、状態変更、一括登録などを組み合わせることで、会員、社員、受講者など異なる利用主体を横断して管理できます。
ユーザー管理コンポーネントは、アカウントの登録から所属管理、状態変更、一括処理、監査まで一連の流れで扱えるようにします。 認証や権限そのものではなく、利用主体の情報とライフサイクルを管理できる状態で構成します。
ALNETZ DESIGN POLICY
ALNETZでは、ユーザー管理コンポーネントを認証・権限制御とは分け、利用主体の情報の正本と運用を担う基盤として位置づけます。 認証・権限制御や役割管理とは「何ができるか」と「誰が存在するか」で役割を分け、顧客管理とはログイン主体か顧客情報かで切り分けながら、会員、受講者、社員など異なる利用主体へ横断展開できる共通基盤として設計します。
ユーザー管理コンポーネントは、他のソフトウェアコンポーネントやサービスコンポーネントと組み合わせることで、利用主体の情報を扱う基盤として活用できます。 認証、役割、顧客情報、一括処理などと連携させることで、ユーザー情報の登録から運用までを一連の流れで設計できます。
ユーザー管理機能を新規サービスに組み込む場合や、既存システムに追加する場合は、どこを正本マスタにするかと、退会・削除の扱いを事前に整理することが重要です。 正本の決定、外部連携、状態管理、テナント分離などを組み合わせることで、運用に合わせたユーザー基盤へ拡張できます。
人事DBや会員DB、IdPのどれを正本にするかを整理したうえで、連携する構成を検討できます。正本の決定と連携方針を設計時に整理します。
CSVでの一括登録、更新、名寄せに対応する構成にできます。エラー確認の導線とあわせて設計します。
認証・権限制御と組み合わせ、SSOを利用する構成を検討できます。ユーザー管理は利用主体の情報を担い、認証はそのうえで制御する形で役割を分けます。
退会、停止、削除、論理削除など、状態に応じた扱いを設計できます。保持や削除の方針は、法務・監査要件と合わせて整理します。
所属、役職、グループ、複数所属などを管理し、組織変更や異動に対応する構成にできます。組織構造に合わせて設計します。
CONTACT
アカウントの登録、所属管理、状態変更、CSV一括登録、監査まで、利用主体の情報を一元管理する機能を設計・開発します。 認証・権限制御や役割管理、顧客管理と分けて整理し、会員、社員、受講者など複数の業務へ共通展開できる基盤を構築します。
ユーザー管理機能の追加・開発を相談する