ユーザーを管理するアプリケーションを構築する必要があり、Windows や Linux で使用されているような、ユーザー、グループ、権限などを持つ既存の管理モデルに従うとよいと思いました。
これを実装する方法についての説明を得る場所がインターネット上に見つかりませんでした。
私のアプリケーションは Web アプリケーションであり、おそらくユーザーを管理する asp.Net (テクノロジーの重要度は低い) です。今のところ、システム管理者、パワー ユーザー、グループ マネージャー、単純なユーザーなど、いくつかのレベルがあります。
各レベルは、パワー ユーザーがすべてのユーザーを見ることができる、ユーザーをグループ マネージャーに昇格させる、ユーザーを格下げする (彼よりも権限が少ない) などのような特権を提供します。
そのようなシステムを実装する方法について読むことができる場所はありますか?