Manual:User rights/ko

From MediaWiki.org
Jump to: navigation, search

그룹 관리 [edit]

미디어위키 설치를 설치하게되면 디폴트 그룹에 대한 특정 권한이 부여된다.(아래를 보시오) 사용자는 LocalSettings.php$wgGroupPermissions array에 "$wgGroupPermissions[‘group’][‘right’] = boolean;"의 형식으로 선언하므로써 디폴트 권한을 변경시킬 수 있다.

모든 그룹의 허가를 변경시키려면 "*"를 그룹으로 사용하면된다. 예를 들어서 모든 사용자들의 편집 기능을 불가능하게 하려면 "$wgGroupPermissions['*']['edit'] = false;"을 추가하면 된다.


디폴트 그룹에 추가적으로 같은 배열을 사용하므로써 새로운 그룹을 임의적으로 추가할 수 있다. 예를 들면:

  $wgGroupPermissions['ninja']['bot']    = true;
  $wgGroupPermissions['ninja']['block']  = true;
  $wgGroupPermissions['ninja']['delete'] = true;


권한과 그룹 [edit]

이런 유저 권한이 사용 가능합니다:

권한 설명
읽기
read $wgWhitelistRead에서 정의되지 않은 페이지 보기 허용.
편집
edit 보호되지 않은 페이지 편집 허용.
createpage 새로운 페이지 생성 허용 (edit권한 필요).
createtalk 새로운 대화 생성 허용 (edit권한 필요).
move 문서 제목 변경(이동)허용.
createaccount 새로운 사용자 계정 생성 허용.
upload 새로운 이미지나 파일 업로드 허용.
reupload 존재하는 이미지 덮어쓰기 허용.
reupload-shared 공유 저장소나 로컬 저장소에 존재하는 이미지 덮어쓰기 허용.(*오)
upload_by_url URL로 외부 이미지 업로드 허용.
관리
delete 편집과 페이지를 삭제하는걸 허용.
undelete 삭제된 편집과 페이지를 보고 복원하는걸 허용.
deletedhistory 삭제된 문서 역사를 보는건 허용하나 복원 불가.
protect 문서 편집 보호를 가능하게 하고 보호된 페이지 편집 허용.
block allows the blocking of IP addresses, CIDR ranges, and registered users. Block options include preventing editing and registering new accounts, and autoblocking other users on the same IP address.
blockemail allows preventing use of the Special:Emailuser interface when blocking.
userrights 유저 권한 인터페이스 사용을 허용, 유저 권한 인터페이스를 사용 허가하면, 모든 유저의 그룹을 변경할 수 있습니다.
rollback 원클릭으로 편집 되돌리기(롤백) 허용
patrol allows marking edits as legitimate ($wgUseRCPatrol must be true).
editinterface 미디어위키 이름공간편집을 허가, interface messages를 포함합니다.
관리직
siteadmin allows locking and unlocking the database (which blocks all interactions with the web site except viewing).
import 다른 위키에서 페이지 추출을 허용함.
importupload XML 파일에서 페이지 추출을 허용함.
trackback 트랙백삭제를 허용 (if $wgUseTrackbackstrue여야 함).
unwatchedpages Special:Unwatchedpages(특수문서:주시되지 않는 문서)접근을 허용, 이 리스트는 어떤 유저도 주시하고 있지 않은 문서 목록입니다.
Technical
bot 기본적으로 최근 바뀜 목록과 주시문서 목록에서 편집을 숨기게 되어 있음. (옵션으로 보이게 할 수 있음).
purge 확인하지 않고 페이지를 삭제함 (URL parameter "&action=purge").
minoredit 편집시 '사소한 편집' 허용.
nominornewtalk 사소한 편집일 경우 유저 대화 페이지에서 새로운 메시지 알림을 막음 (minor edit권한 필요).
ipblock-exempt 유저를 차단이 적용된 IP여도 활동 가능하게 함.
proxyunbannable 유저를 오픈 프록시 차단에서 제외함, 기본적으로 비활성화되어있음 ($wgBlockOpenProxies).
autopatrol 유저가 편집한 페이지에 자동으로 표시를 함 ($wgUseRCPatroltrue여야 함).

이런 그룹 목록이 사용 가능합니다:

Group Description
* 모든 유저 (익명 사용자를 포함함).
user 가입된 아이디
autoconfirmed 자동 인증 기간보다 가입한 기간이 오래되고 자동 인증 편집 수보다 많은 편집을 함.
emailconfirmed 가입된 계정과 인증된 이메일 계정이 있음
bot bot권한을 가진 계정 (자동화된 스크립트를 위해 만들어짐).
sysop 문서를 삭제 또는 복원하고 사용자를 차단/차단 해제 할 수 있음 등..
bureaucrat 다른 유저의 권한을 바꿀 수 있음

Default rights [edit]

The default rights are defined in DefaultSettings.php. MediaWiki 1.11alpha defines the following:

/**
 * Permission keys given to users in each group.
 * All users are implicitly in the '*' group including anonymous visitors;
 * logged-in users are all implicitly in the 'user' group. These will be
 * combined with the permissions of all groups that a given user is listed
 * in in the user_groups table.
 *
 * Functionality to make pages inaccessible has not been extensively tested
 * for security. Use at your own risk!
 *
 * This replaces wgWhitelistAccount and wgWhitelistEdit
 */
$wgGroupPermissions = array();
 
// Implicit group for all visitors
$wgGroupPermissions['*'    ]['createaccount']   = true;
$wgGroupPermissions['*'    ]['read']            = true;
$wgGroupPermissions['*'    ]['edit']            = true;
$wgGroupPermissions['*'    ]['createpage']      = true;
$wgGroupPermissions['*'    ]['createtalk']      = true;
 
// Implicit group for all logged-in accounts
$wgGroupPermissions['user' ]['move']            = true;
$wgGroupPermissions['user' ]['read']            = true;
$wgGroupPermissions['user' ]['edit']            = true;
$wgGroupPermissions['user' ]['createpage']      = true;
$wgGroupPermissions['user' ]['createtalk']      = true;
$wgGroupPermissions['user' ]['upload']          = true;
$wgGroupPermissions['user' ]['reupload']        = true;
$wgGroupPermissions['user' ]['reupload-shared'] = true;
$wgGroupPermissions['user' ]['minoredit']       = true;
$wgGroupPermissions['user' ]['purge']           = true; // can use ?action=purge without clicking "ok"
 
// Implicit group for accounts that pass $wgAutoConfirmAge
$wgGroupPermissions['autoconfirmed']['autoconfirmed'] = true;
 
// Implicit group for accounts with confirmed email addresses
// This has little use when email address confirmation is off
$wgGroupPermissions['emailconfirmed']['emailconfirmed'] = true;
 
// Users with bot privilege can have their edits hidden
// from various log pages by default
$wgGroupPermissions['bot'  ]['bot']             = true;
$wgGroupPermissions['bot'  ]['autoconfirmed']   = true;
$wgGroupPermissions['bot'  ]['nominornewtalk']  = true;
$wgGroupPermissions['bot'  ]['autopatrol']      = true;
 
// Most extra permission abilities go to this group
$wgGroupPermissions['sysop']['block']           = true;
$wgGroupPermissions['sysop']['createaccount']   = true;
$wgGroupPermissions['sysop']['delete']          = true;
$wgGroupPermissions['sysop']['deletedhistory']     = true; // can view deleted history entries, but not see or restore the text
$wgGroupPermissions['sysop']['editinterface']   = true;
$wgGroupPermissions['sysop']['import']          = true;
$wgGroupPermissions['sysop']['importupload']    = true;
$wgGroupPermissions['sysop']['move']            = true;
$wgGroupPermissions['sysop']['patrol']          = true;
$wgGroupPermissions['sysop']['autopatrol']      = true;
$wgGroupPermissions['sysop']['protect']         = true;
$wgGroupPermissions['sysop']['proxyunbannable'] = true;
$wgGroupPermissions['sysop']['rollback']        = true;
$wgGroupPermissions['sysop']['trackback']       = true;
$wgGroupPermissions['sysop']['upload']          = true;
$wgGroupPermissions['sysop']['reupload']        = true;
$wgGroupPermissions['sysop']['reupload-shared'] = true;
$wgGroupPermissions['sysop']['unwatchedpages']  = true;
$wgGroupPermissions['sysop']['autoconfirmed']   = true;
$wgGroupPermissions['sysop']['upload_by_url']   = true;
$wgGroupPermissions['sysop']['ipblock-exempt']    = true;
$wgGroupPermissions['sysop']['blockemail']      = true;
 
// Permission to change users' group assignments
$wgGroupPermissions['bureaucrat']['userrights'] = true;
 
// Experimental permissions, not ready for production use
//$wgGroupPermissions['sysop']['deleterevision'] = true;
//$wgGroupPermissions['bureaucrat']['hiderevision'] = true;
 
/**
 * The developer group is deprecated, but can be activated if need be
 * to use the 'lockdb' and 'unlockdb' special pages. Those require
 * that a lock file be defined and creatable/removable by the web
 * server.
 */
# $wgGroupPermissions['developer']['siteadmin'] = true;
언어: English  • español • français • Bahasa Indonesia • 日本語 • 한국어 • português do Brasil