アバターデコレーションのロールの設定について #14874
fujisan-sky
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
FYI: 従来からカスタム絵文字の権限設定もこの形式の設定です |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
すみません。
2024.10.2-alpha.2 で、個々のアバターデコレーションを使える、ロールの設定が加わったのですが。
これまでのロールの実装と異なりロールが(権限/RolePoliciesの仲介無しに)直接アバターデコレーションにリンクされているようです。
この仕様は従来のロールの運用・操作に対して違和感があると思います。
これまでのロールの運用・操作を踏襲するなら、なんらかの権限/RolePolicies(っぽい何か)を新設して、それを介してアバターデコレーションとロールを連携した方が良いように思います。
もちろん現状の権限/RolePoliciesの実装はスタティックなので、(それをそのまま使うと)自由度が確保できません。
(例えば、SpecialAvatarというフラグを導入していくつかのアバターデコレーションに設定し、RolePolicyにcanUseSpecialAvatarと加えてロール定義時に設定する形だと、簡単に実装できますが1グループしか実現できません。)
つまり、自由度を確保するためには、新たにダイナミックに定義できる権限/RolePolicies(に近い何か?)の概念と、その管理を(たいへんだとは思うのですが)作らないといけないと思います。
要するにPolicyA,PolicyB、…、PolicyX等々を、定義変更削除できる管理機能です。
そして、アバターデコレーションを、その概念と紐づけます(その場合、今のalpha.2の実装のようにアバターデコレーションを複数のロールを紐づけるのでは無く、単一のPolicyX(?)を紐づければ良いと思います)。
そして、複数のロールが同一のPolicyXを利用可能とします。その際のPolicyXの利用可能の可否は、従来のロールの定義と同様の優先度設定が使えると、従来の操作・運用と同様のロールの管理が可能になりましょう。対象が静的なRollPoliciesの一つでは無く、定義されたPolicyXを選択して、それに対するのものになるだけです。(ダケって、、。ごめんなさい、作るのはたいへんですよね。)
また、そうしたPolicies管理を導入できれば、将来的にアバターデコレーション以外の資源(絵文字リアクション、チャンネル等々)の利用権利や、動的な権利(アイデアがありそうです)に対しての、権限の割り当ての際に使えると思います。
余計な事とは思いますが、少しでも参考になれば幸いです。
Beta Was this translation helpful? Give feedback.
All reactions