•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

ACLGroup(비교)

r36 vs r39
......
1111
=== 차단된 사용자 ===
1212
더시드 계열 모든 위키에 있는 기본 ACL 그룹. 차단된 사용자 ACL에 있는 경우 편집 내역이나 토론 스레드에 적힌 아이피나 닉네임에 취소선이 붙는다.
1313
* 예시
14
* --39.7.123.74--(아이피)
15
* --abc123--(사용자)
16
* --'''abc123'''--(admin 권한 사용자)
14
* --8.8.8.8--(아이피)
15
* --PPPP--(사용자)
16
* --'''namu'''--(admin 권한 사용자)
1717
1818
=== 우회수단 ===
1919
아이피 전용 ACL이다. 해당 ACL 그룹 사용자 거부를 로그인 사용자(perm:member) 허용보다 뒷순위에 배치하기 때문에 로그인된 사용자에 해당 ACL을 추가한다고 해서 달라지는 건 없다. 더시드위키에서는 거의 사용되지 않는다.
......
4141
4242
먼저 문서의 편집, 문서의 이동 등 특정 위키행위에 접근하려는 이용자가 있으면 이용자가 소속되는 ACL그룹들이 무엇인지를 알아야 한다. 가령 로그인된 이용자의 경우 {{{perm:any}}}, {{{perm:member}}}에 소속되며 {{{perm:ip}}}에는 소속되지 않는다. 집합과 원소의 관계로 보자면, 로그에 기록될 수 있는 이름을 모두 모아놓은 한개의 전체적인 집합을 생각해볼 수 있는데 이 때 ACL그룹들은 각기 "집합(부분집합)"이 된다. 이런 '집합'은 기본적으로 {{{perm:member}}}[* {{{perm:member}}}[math(=\left\{x|x \text{ is a member}\right\})] (조건제시법)]과 같이 시스템상 특정 규칙에 따른 (조건제시법) 집합이거나, 필요에 따라 이름을 짓고 소속할 대상을 원소로 추가함으로써 (원소나열법) 개설되는 집합이 된다. 접근하려는 이용자는 각 ACL집합의 원소가 되는지 아니한지를 볼 수 있다.
4343
44
이를 이용하여 ACL그룹(집합)을 언급하는 모종의 허용규칙을 만들 수 있다. 만일 규칙이 하나도 존재하지 않으면 어느 이용자라도 행위의 접근이 거부된다.[* 아무래도 {{{(규칙)}}}[math(=\empty)]에서 시작해서 포함배제 과정을 거치는 모양.] 이용자가 행위에 접근하게 되면 규칙에 기입된 ACL 그룹의 순서대로 대조된다. 대조하면서 규칙에서 지정된 ACL그룹에 접근하려는 이용자가 소속되는지 되지 않는지[* {{{이용자}}}[math(\in)]{{{(지정된 ACL 그룹)}}} 이 성립하는지 아니하는지]를 보게 된다.
44
이를 이용하여 ACL그룹(집합)을 언급하는 모종의 허용규칙을 만들 수 있다. 만일 규칙이 하나도 존재하지 않으면 어느 이용자라도 행위의 접근이 거부된다.[* 아무래도 접근이 허용되는 이름의 목록이 없는 상태([math(=\empty)])에서 시작해서 포함배제 과정을 거치는 모양.] 이용자가 행위에 접근하게 되면 규칙에 기입된 ACL 그룹의 순서대로 대조된다. 대조하면서 규칙에서 지정된 ACL그룹에 접근하려는 이용자가 소속되는지 되지 않는지[* {{{이용자}}}[math(\in)]{{{(지정된 ACL 그룹)}}} 이 성립하는지 아니하는지]를 보게 된다.
4545
46
소속되는 경우, 해당 그룹(집합)에 해당되는 이용자의 접근을 허락하(allow)[* {{{(규칙)}}}[math(\supset)]{{{(지정된 ACL 그룹)}}}]거나 거부하(deny)는 처리 규칙에 따라 접근하려는 이용자가 특정 위키행위에 대한 접근 허가 또는 거부가 결정된다. 먼저 허용 또는 거부로 결정되면 앞에서 결정한 사항과 반대되는 결정을 아무리 많이 적어놓아도 앞의 결정된 ACL에는 영향을 주지 않는다. (이로 보자면 규칙 내 그룹 언급은 일종의 필터링처럼 적용된다.)
46
소속되는 경우, 해당 그룹(집합)에 해당되는 이용자의 접근을 허락하(allow)[* 겉보기에는 [math(\supset)]{{{(지정된 ACL 그룹)}}} 같겠지만 다르다.]거나 거부하(deny)는 처리 규칙에 따라 접근하려는 이용자가 특정 위키행위에 대한 접근 허가 또는 거부가 결정된다. 먼저 허용 또는 거부로 결정되면 앞에서 결정한 사항과 반대되는 결정을 아무리 많이 적어놓아도 앞의 결정된 ACL에는 영향을 주지 않는다. (이로 보자면 규칙 내 그룹 언급은 일종의 필터링처럼 적용된다.)
4747
4848
소속되지 않는 경우, 다음 목록으로 지정돤 ACL 그룹과 그에 따른 규칙에 대조된다. 모든 규칙을 대조했을 때 (특정 ACL그룹에 대하여) 거부하는 규칙이 없다 하더라도 최종적으로 이용자가 그 어느 지정된 ACL 그룹에도 소속되지 않는다면 이용자의 접근이 거부된다.
4949
......
5858
== 관련 문서 ==
5959
* [[접근 제한]] : 문서 ACL 단계
6060
* [[aclgroup]] : [[the seed]]의 권한
61
* [[더시드위키:연습장/ACL]]