Update role.md

This commit is contained in:
syuilo 2023-11-14 15:56:41 +09:00
parent 2ac5f237bc
commit d5a18a7fe5

View file

@ -1,12 +1,15 @@
# ロール
ロールはユーザーに割り当てることのできる属性で、ロールごとにバッジを表示させたりポリシー設定でユーザーの権限を調整したりできます。
ユーザーのロール割り当て(アサイン)は手動で行うことも、条件を指定して自動で行うようにすることもできます。
ロールは一人のユーザーに対して複数アサインすることができます。
## ベースロール
全てのユーザーにデフォルトで適用されるポリシーの設定はベースロールの設定で行うことができます。
ベースロールの設定はコントロールパネルの「ロール→ベースロール」で行えます。
## ロールの作成
@ -27,12 +30,13 @@
### ロールの権限の設定
ロールの基本的な権限は以下から選択できます。
より詳細な権限はポリシーの設定で行います。
- **一般ユーザー** ... 特別な権限はありません。
- **モデレーター** ... 基本的なモデレーションに関する操作を行えます。
- **管理者** ... サーバーの全ての設定を変更できます。
より詳細な権限はポリシーの設定で行います。
### ロールのポリシーの設定
ロールのポリシーを調整して、権限や機能の制限を変更できます。
@ -45,7 +49,9 @@
複数のロールが割り当てられていて、同じポリシーがそれぞれ異なる値で定義されている場合に、他の定義よりどれくらい優先するかを設定できます。
優先度を高く設定するほど他の定義より優先されます。
優先度が同じ場合、デフォルトで最も大きい、または最も権限が広い値が選択されます。
優先度はポリシーごとの設定であり、ロールごとの設定ではありません。
**優先度が同じ場合、デフォルトで最も大きい、または最も権限が広い値が選択されます。**
:::tip
例えば、ユーザーにロールAとロールBがアサインされていて、ロールAのドライブ容量ポリシーが 500MB、ロールBのドライブ容量ポリシーが 300MB に定義されている場合、
@ -67,6 +73,12 @@
ユーザーの「モデレーション→ロール」で行うことができます。
また、ユーザーのメニューから直接アサインすることもできます。
:::tip
ロールのアサイン/アサイン解除が反映されるまで時間がかかることがあります。
:::
## ユーザーのポリシーの確認
ユーザーの「モデレーション→概要→ポリシー」で行うことができます。