•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

ACL(비교)

r114 vs r115
......
2222
* b: 권한. read(읽기)[* 참고로 이 권한이 거부되면 편집을 비롯한 '''모든 권한(ACL 확인 제외)'''이 거부된다. 편집에 들어가면 문서의 RAW(문법을 포함한 모든 글자)를 볼 수 있기 때문. 이외에도 문서의 내용을 볼 수 있는 기능이 막힌다. 과거에는 되돌리기 기능을 이용해서 내용을 볼 수 있는 버그가 있었으나 언제부터인가 패치되었다. 읽기 ACL은 과거에는 개별 문서에서 조정할 수 있었으나, [[나무위키]]에서는 2019년 12월 16일, [[더시드위키]]와 [[알파위키]]에서는 2020년 3월 1일부터는 조정할 수 없게 프론트엔드가 업데이트됐으며, 이름공간(네임스페이스)에서만 조정이 가능하다. 대표적으로 휴지통 네임스페이스는 perm:admin ACL이 적용되어 있다.], edit(편집)[* 이게 거부되면 이동, 삭제도 거부된다.], delete(삭제), move(이동), create_thread(토론 발제), write_thread_comment(토론 댓글 달기)[* 토론 발제 acl이랑 별개로 작용한다.], edit_request(편집 요청), acl(ACL 설정)으로 나뉜다.
2323
* c: 허용/거부 여부. 허용(allow)과 거부(deny), 이름공간ACL 실행(gotons)[* gotons로 설정 시, 해당 사용자는 이름공간 ACL 규칙을 통과할 경우 허용된다. 즉, 이름공간 ACL은 문서에 개별 설정된 ACL보다 우선순위가 떨어지는데, 이 우선순위를 문서별 ACL과 동일한 수준으로 만들어준다.]으로 나뉜다.
2424
* d: perm, member, ip, aclgroup, geoip으로 나뉜다.
25
* ip:192.168.0.1, member:관리자([[사측 관리자]]) 등 특정 사용자만 허용/거부할 수 있다.[* [[파일:ACL 사용자지정.jpg|width=400]] ][* 즉, 일반 사용자에 대한 권한도 설정할 수 있다.]
25
* ip:192.168.0.1, member:관리자([[사측 관리자]]) 등 특정 사용자만 허용/거부할 수 있다.[* [[파일:1000041577.jpg|width=400]] ][* 즉, 일반 사용자에 대한 권한도 설정할 수 있다.]
2626
* 권한은 perm:으로 시작하며, any(아무나), member(로그인된 사용자), admin(관리자), member_signup_15days_ago(가입한지 15일 지난 사용자), ~~member_not_suspend(차단되지 않은 사용자)~~[* 차단 아이피/사용자 권한이 분리되면서 효력이 없어진 것으로 보인다.], ~~suspend_account(사용자 차단), blocked_ipacl(IP 주소 차단)~~[* 2020년 8월 25일 ACL 개편 이후 차단된 사용자 ACL Group로 대체되었다.[[https://board.namu.wiki/b/free/2228777|#]]], document_contributor(해당 문서 기여자), match_username_and_document_title(문서 제목과 사용자 이름이 일치)[* 사용자 문서의 이름공간 ACL에 사용되며, 해당 사용자만 편집할 수 있도록 한다.], contributor(위키 기여자)[* 임의의 문서에 1번이라도 기여한 사용자. 일반 문서에 기본적으로 적용되는 ACL이었으나, 2020년 8월 25일 ACL 개편 이후에는 거의 보이지 않는다.], api_access등으로 나뉜다. 기본적으로 위의 권한은 위키에서 지원하며 개발자 모드를 사용하여 perm:ip 나 perm:[[grant]], perm:[[developer(권한)|developer]], perm:bot같이 엔진 상에서는 없는 권한 설정도 가능하다.
2727
* [[aclgroup(기능)|ACLGroup]]은 aclgroup으로 시작하며 aclgroup 권한을 가진 사용자[* 알파위키에서는 [[알파위키:관리자|관리자]]만 이 권한을 가지고 있다.]가 특정 사용자를 추가하거나 삭제할 수 있다. 현재 알파위키에서는 차단이나 경고로만 용도로 쓰인다. 현재까지 확인된 것으로는 경고, 편집 요청 차단, 차단된 사용자[* 이름대로 차단된 아이피나 사용자가 속하는 그룹으로, 기존 차단자 모두 일괄 적용되었다.], IDC[* 데이터센터 IP 등 일반적으로 인터넷 접속에 사용되는 대역이 아닌 경우 적용되며 ACL 개편 전에는 아이피 차단 형태로 되어 있었으나 개편후 별도 그룹으로 분리되었다.], 로그인 허용 차단[* 아이피 중 로그인할 경우 이용을 허용하는 것으로, ACL 개편 전에는 차단시 로그인 허용 여부를 지정하는 방식으로 이루어졌다.], VPNGate[* VPNGate의 공유 기능을 사용하는 아이피가 속하는 대역으로, 해당 그룹에 속해 편집이 막히는 경우 소명 게시판에 VPNGate 자원 공유 해제 인증을 하면 풀어준다.]가 있다. 이중 일반 문서 기준 로그인 허용 차단, IDC, VPNGate 그룹의 경우 기본 이름공간에서 perm:member 다음에 위치하고 있어 로그인시 편집이 가능하도록 되어 있다.
2828
......