鴇峰 朔華

Results 2 comments of 鴇峰 朔華

これって、通常のUIと分離するイメージでしょうか?

前提として、複数の課題に対する共通の解としての管理者アカウント分離と理解しています。 > > admin APIに互換性が無くなる可能性がある > > > そこはアカウント紐付け機能が実装されれば変わらずにできそう > > アカウント紐づけが実装されていればisModeratorやisAdministratorを残すことはできるという前提に立てばadminAPIの互換性維持もできそうなイメージ これを考えると、User モデルの分離というよりも、モデレーターとしての別名を与えるようなイメージになりそうです。 その場合、「Misskeyは利用しないモデレーション専門のスタッフ」に結局User モデルを付けることになりそうです。 もしくは、「Misskeyは利用しないモデレーション専門のスタッフを分離」するということを前提にUserモデルを使わないようにすると、UserProfileの簡易版を別に実装することになりそうな気がします。 これらの事を考えると、以下の方法が簡単に実現できそうに思いました。 - ModeratorProfileモデルの追加(moderatorIdとuserId、モデレーターとしての名前を持つ)、user削除で削除しない - モデレーター用のロールポリシーを追加、拡充 - モデレーションしかできないようにするロールポリシーの追加 - モデログへの記録はModeratorProfileとリレーションする (「〜そう」ばかりですみません)