Manual:User rights (older versions)/ja

このページではユーザの権限の割り当て方法と$wgGroupPermissions、$wgAddGroups、 $wgRemoveGroupsとSpecial:Userrightsの使い方を説明します.

一般的なユーザの権限とユーザグループに関する情報はManual:User rights/jaを参照して下さい.

デフォルト
デフォルトの設定は以下の通りです:

Special:Userrightsを使って'bureaucrat'グループのユーザはグループの追加/削除ができることを意味します. Default Settings can be overloaded in the LocalSettings.php file from the root website.

特定のグループのユーザ権限を管理する
$wgAddGroupsと $wgRemoveGroupsを使ってこれを設定できます. 1.11で導入され1.12で振る舞いが変わりました. それ以前のバージョンでは拡張機能を使う必要があります.

1.11
まだ何も変更していないという前提の元で、ここにいくつか例があります( bureaucratはまだデフォルトの'userrights'権限を持っています).

Here are some examples, assuming you haven't changed anything yet (so bureaucrat still has his default 'userrights' right).


 * 例:あるグループ(この場合bureaucrat)がグループを削除できます. bureaucratはグループを追加できません.


 * 例:あるグループ(この場合bureaucrat)いくつかのグループ(この場合sysopとbotグループ)だけを追加できます. bureaucratはグループを削除できません.


 * 例: sysopがbotグループを追加/削除し、bureaucratがすべてのグループを追加/削除できるようにしたい場合を考えます.

1.12
まだ何も変更していないという前提のもとで、いくつかの例があります (ですのでbureaucratはデフォルトで'userrights'の権限を持っています).


 * 例:あるグループ(この場合bureaucrat)は権限を削除できます. bureaucratはグループを追加できません.


 * 例: あるグループ(この場合bureaucrat)はいくつかのグループ(この場合sysopとbotグループ)のみを追加できます. bureaucratはグループを削除できません.

LocalSettings.phpファイルで次の設定をして下さい:
 * 例: sysopがbotグループを追加/削除でき、bureaucratがすべてのグループを追加/削除できるようにしたいとします.
 * これはsysop用です. bureaucratはデフォルトで'userrights'権限を持つので、LocalSettings.phpを変更していない限りこれを設定する必要はありません.

外部のwiki上のユーザの権限を管理する
"userrights-interwiki"権限を使ってこれを設定できます. 例:

管理したいすべてのwikiを $wgLocalDatabasesに追加します. この設定をLocalSettings.phpに追加することができます(例えば )

バージョン1.12以前では、Extension:Makesysopを使わなければなりません.

Automatically promote users
This can be done using $wgAutopromote. By default, there is a group "autoconfirmed". Until 1.13 there was another default group called "emailconfirmed":

Allow users to manage groups specifically on themselves

 * $wgGroupsAddToSelf can be set to allow users to add groups to themselves only.
 * $wgGroupsRemoveFromSelf can be set to allow users to remove groups from themselves only.

This replaces Extension:Resign.

拡張機能
ユーザ権限管理に関する拡張機能は様々なものがあります. それらの全リストに関してはCategory:User rights extensions/jaを参照して下さい. 下記のものは拡張機能の代わりにコアを使った代替方法です.

GiveRollback
1.11と1.12のための代替方法です. Special:Log/gvrollbackではなくSpecial:Log/rightsに記録されることに注意して下さい.

'other groups'をbureaucratが追加/削除できる例えば'sysop'などのグループに置き換えることを忘れないで下さい！
 * バージョン1.11限定のGiveRollback拡張の代替方法

'other groups'をbureaucratが追加/削除できる'sysop'などに置き換えることを忘れないで下さい！
 * バージョン1.12限定の、GiveRollback拡張機能のための代替方法

MakeBot
1.11と1.12のための代替方法です. 活動内容はSpecial:Log/makebotではなくSpecial:Log/rightsに記録されることに注意して下さい.

'other groups'をbereaucratが追加/削除できる例えば'sysop'などのグループに置き換えることを忘れないで下さい！
 * バージョン1.11限定のMakeBot拡張機能の代替方法

Do not forget to replace 'other groups' by the groups a bureaucrat should be able to add/remove, e.g. 'sysop'!
 * バージョン1.12限定、MakeBot拡張機能の代替方法. 

関連項目

 * Manual:Preventing access/ja
 * Manual:User rights/ja
 * Extension:UserRightsList