
photo credit: ___federico___
MUをいじっていたら、どうも「ユーザー」にはどんな状態があって、なにが許されているのかについて混乱してしまったので、まとめてみました。
(概念上の話です。データベース上、どういう状態がありうるかはまた別の機会に)
【インストール後の初期状態】
MUをインストールすると「コミュニティ」が作られます。
「コミュニティ」とは、ユーザーとブログの集合体です。
日本語リソース利用時、「コミュニティ」って言葉は出てきませんが、便宜的にそう呼ぶことにします。
同様に、ユーザーを「コミュニティユーザー」、ブログを「ユーザーブログ」とします。
初期状態では、管理者権限を持ったコミュニティユーザー一人と、そのユーザーが保有するユーザーブログが作成されてます。
コミュニティに対してこのユーザーと同等の権利をもっているユーザーを「adminユーザー」とし、最初に作成されたユーザーブログを「adminブログ」とします。
【コミュニティユーザーの状態の種類】
各コミュニティユーザー(adminユーザー以外)は以下の属性を持っています。
- ユーザーブログ保有に関して
- ユーザーブログを持たない
- ユーザーブログを持つ
- 他ユーザー保有のユーザーブログへの関わりに関して
- 一つ以上の他ユーザー保有ユーザーブログになにかしらの権限を与えられている
- まったく関わっていない
つまり、コミュニティユーザーの状態は4種類ということですね。
注意:
adminユーザー以外のすべてのコミュニティユーザーは、adminブログの「購読者」として登録されています。
【コミュニティユーザーにできること】
- コミュニティ上のプロファイルの編集
- ユーザーブログの作成(複数作成可能。制限なし)
- 作成したユーザーブログの運営
- 他のコミュニティユーザーを自身のユーザーブログの「ユーザー」にする(ただし、他のコミュニティユーザーを作成することはできない)
- 他のユーザーブログに権限がある場合は、そのユーザーブログに対して権限に沿ったアクション
いざ、こうやって書いてみるとシンプルですね(汗
ただ、wp-admin上などでは、すべて区別なく「ユーザー」となっているので、ピリッときません。
ボーっとしたままではコミュニティ管理できませんから、ピリッとしてよかったです。