r7 vs r8
......
8282
== 권한 부족 메시지 ==
8383
ACL에서 권한이 부족할 때 두 가지 방식으로 메시지를 제공한다. ACL에서 자주 사용되는 권한(perm)은 한글화되어 있다.[* e.g. perm:admin => 관리자]
8484
85
{{{+1 규칙에서 직접 거부[* action: deny]되었을 때}}}
85
{{{+1 규칙에서 직접 거부[* Action: deny]되었을 때}}}
8686
거부당한 사유를 안내한다.
8787
e.g.
8888
* 아무나이기 때문에 편집 권한이 부족합니다.
8989
* 아이피 사용자이기 때문에 토론 댓글 권한이 부족합니다.
9090
9191
{{{+1 규칙의 끝에 도달하여 거부당했을 때}}}
92
규칙에서 허용[* action: allow 또는 gotons]하는 조건을 안내한다.
92
규칙에서 허용[* Action: allow 또는 gotons]하는 조건을 안내한다.
9393
e.g.
9494
* 편집 권한이 부족합니다. 문서 제목과 사용자 이름이 일치(이)여야 합니다.
9595
* 삭제 권한이 부족합니다. 특정 사용자 OR 관리자(이)여야 합니다.
96
{{{+1 허용 규칙이 없을 때[* Action이 deny인 규칙밖에 없거나 규칙이 아예 없는 상황]}}}
97
허용 규칙이 없다고 안내한다.
9698
99
ACL에 허용 규칙이 없기 때문에 편집 권한이 부족합니다.
97100
== 기타 ==
98101
* 한 권한 타입에 같은 Condition을 가진 규칙을 2개 이상 생성할 수 없다.
99102
* 문서 ACL의 ACL 권한 타입 편집은 [[nsacl]] 권한이 필요하다. 추가로 nsacl 권한이 있다면 문서 ACL의 ACL 권한 타입 설정의 영향을 받지 않는다.(거부되어도 ACL 편집이 가능하다.)
......