ユーザーに基づいた ACL (アクセス制御リスト) が必要な CRUD ベースのデータベースを開発しています。必要に応じてコンテンツをすばやく削除したり、モデレートしたりできるように、管理者アクセス パネルもあるようにしたいと考えています。利便性のために別のインターフェイスにすることができるように、柔軟性を維持しようとしていますが、一般的なユーザーインターフェイスから逸脱しないようにしています。そうしないと、維持が難しくなります。
バックエンドが ACL を処理すると仮定すると、フロントエンドでユーザー インターフェイスの作成を処理するにはどのような方法がよいでしょうか? サービスを提供するために別の BB.js インターフェイスを作成する必要がありますか、それとも無視されるすべてのユーザーに少し余分なコードを渡しても問題ありませんか?
推奨事項や警告もいただければ幸いです。