| r63 vs r64 | ||
|---|---|---|
| ... | ... | |
| 9 | 9 | == 목록 == |
| 10 | 10 | [include(틀:상세 내용, 문서명=더시드위키:ACLGroup)] |
| 11 | 11 | [include(틀:상세 내용, 설명대상=목록을 편집할 수 있는 the seed의 권한, 문서명=aclgroup)] |
| 12 | == | |
| 12 | == ACL의 허용규칙 == | |
| 13 | 13 | 참조 문서 : [[ACL 용어]] |
| 14 | 14 | |
| 15 | 먼저 문서의 편집, 문서의 이동 등 특정 위키행위에 접근하려는 이용자가 있으면 이용자가 소속되는 ACL그룹들이 무엇인지를 알아야 한다. 가령 로그인된 이용자의 경우 {{{perm:any}}}, {{{perm:member}}}에 소속되며 {{{perm:ip}}}에는 소속되지 않는다. 집합과 원소의 관계로 보자면, 로그에 기록될 수 있는 이름을 모두 모아놓은 한개의 전체적인 집합을 생각해볼 수 있는데 이 때 ACL그룹들은 각기 "집합(부분집합)"이 된다. 이런 '집합'은 기본적으로 {{{perm:member}}}[* {{{perm:member}}}[math(=\left\{x|x \text{ is a member}\right\})] (조건제시법)]과 같이 시스템상 특정 규칙에 따른 (조건제시법) 집합이거나, 필요에 따라 이름을 짓고 소속할 대상을 원소로 추가함으로써 (원소나열법) 개설되는 집합이 된다. 접근하려는 이용자는 각 ACL집합의 원소가 되는지 아니한지를 볼 수 있다. | |
| 15 | 먼저 문서의 편집, 문서의 이동, 토론 등 특정 위키행위에 접근하려는 이용자가 있으면 이용자가 소속되는 ACL그룹들이 무엇인지를 알아야 한다. 가령 로그인된 이용자의 경우 {{{perm:any}}}, {{{perm:member}}}에 소속되며 {{{perm:ip}}}에는 소속되지 않는다. 집합과 원소의 관계로 보자면, 로그에 기록될 수 있는 이름을 모두 모아놓은 한개의 전체적인 집합을 생각해볼 수 있는데 이 때 ACL그룹들은 각기 "집합(부분집합)"이 된다. 이런 '집합'은 기본적으로 {{{perm:member}}}[* {{{perm:member}}}[math(=\left\{x|x \text{ is a member}\right\})] (조건제시법)]과 같이 시스템상 특정 규칙에 따른 (조건제시법) 집합이거나, 필요에 따라 이름을 짓고 소속할 대상을 원소로 추가함으로써 (원소나열법) 개설되는 집합이 된다. 접근하려는 이용자는 각 ACL집합의 원소가 되는지 아니한지를 볼 수 있다. | |
| 16 | 16 | |
| 17 | 17 | 이를 이용하여 ACL그룹(집합)을 언급하는 모종의 허용규칙을 만들 수 있다. 만일 규칙이 하나도 존재하지 않으면 어느 이용자라도 행위의 접근이 거부된다.[* 아무래도 접근이 허용되는 이름의 목록이 없는 상태([math(=\empty)])에서 시작해서 포함배제 과정을 거치는 모양.] 이용자가 행위에 접근하게 되면 규칙에 기입된 ACL 그룹의 순서대로 대조된다. 대조하면서 규칙에서 지정된 ACL그룹에 접근하려는 이용자가 소속되는지 되지 않는지[* {{{이용자}}}[math(\in)]{{{(지정된 ACL 그룹)}}} 이 성립하는지 아니하는지]를 보게 된다. |
| 18 | 18 | |
| ... | ... | |
| 29 | 29 | |
| 30 | 30 | 없는 ACL 그룹에 대하여 허용규칙을 넣으려 할 시 {{{invalid_aclgroup}}}이라는 오류 메세지가 출력된다. aclgroup 권한을 이용하여 강제로 해당되는 이름으로 만든 다음 허용규칙을 넣는 일은 가능은 할지도. |
| 31 | 31 | |
| 32 | 문서에 규칙을 만들었다면 특정 이용자 | |
| 32 | 문서 안에 규칙을 만들었다면 [[aclgroup]] 권한 등을 이용하여 특정 이용자를 "차단된 사용자" 같이 해당하면 접근할 수 없는 ACL 그룹에 포함(추가)시키거나 "인증된 사용자" 같이 해당되어야 접근할 수 있는 ACL 그룹에서 특정 이용자를 배제(제거)시킴으로 특정 이용자를 문서 편집이나 토론 참가에 접근할 수 없도록 조치할 수 있다. --You've been banned.-- | |
| 33 | 33 | == 관련 문서 == |
| 34 | 34 | * [[접근 제한]] : 허용규칙을 조합하여 만든 문서 ACL 단계 |
| 35 | 35 | * [[aclgroup(권한)|aclgroup]] : [[the seed]]의 권한 |
| ... | ... |