•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
r41 vs r42
......
2222
이름공간 ACL은 변경할 경우, 동일한 이름공간을 적용받는 모든 문서가 일괄적으로 편집 및 조회 권한이 변합니다. 따라서 잘못 건드리면 큰일날 수 있으니 조심하시길 바랍니다.
2323
이름공간이 따로 정해져 있지 않은 일반 문서도 하나의 이름공간으로 간주가 됩니다.
2424
표제어 앞에 '문서:'라는 네임스페이스를 적용하여 일반문서임을 나타낼 수 있지만 따로 적지 않아도 '문서:' 네임스페이스가 적용이 된 것으로 인식이 됩니다.
25
2526
== 입력가능한 명령문 ==
2627
상단의 이미지를 참조하신다면, 입력가능한 명령이 4가지 섹션으로 구분되어 있음을 알 수 있습니다.
2728
......
3031
* 권한: 일정한 종류의 사용자들을 대상으로 권한을 조정합니다.
3132
* 사용자: 특정한 사용자(ID)를 대상으로 권한을 조정합니다.
3233
* IP: 특정한 IP를 대상으로 권한을 조정합니다. 단, 개별 IP에 대해서만 권한을 조정할 수 있으며, 대역에 대한 권한 설정은 개발 예정입니다.
33
* geoIP: 특정한 지역의 IP를 대상으로 권한을 조정합니다.
34
* GeoIP: 특정한 지역의 IP를 대상으로 권한을 조정합니다.
3435
3536
=== 2번째 칸 ===
3637
1번째 칸에 사용자/IP를 지정한 경우, 이 칸은 특정한 IP 또는 ID를 입력하게 됩니다.
37
1번째 칸에 geoIP를 지정한 경우, 이 칸은 특정한 국가 코드를 입력하게 됩니다. 국가 코드(KR, US, JP 등)가 아닌 국가 이름(Korea, 한국, 대한민국 등)을 입력할 경우 ACL 설정이 '''거부'''됩니다.[* invalid_acl_condition 이라는 메세지가 뜨게 됩니다.]
38
1번째 칸에 geoIP를 지정한 경우, 이 칸은 특정한 국가 코드를 입력하게 됩니다. 국가 코드(KR, US, JP 등)가 아닌 국가 이름(Korea, 한국, 대한민국 등)을 입력할 경우 ACL 설정이 '''거부'''됩니다.[* invalid_acl_condition이라는 메세지가 뜨게 됩니다.]
3839
3940
1번째 칸에 '권한'을 지정한 경우, 다음 범주를 설정하게 됩니다.
4041
* 아무나: 제한이 없습니다.
......
4445
* 차단된 사용자: 차단 처리된 ID만을 지정합니다.
4546
* 차단된 아이피: 차단 처리된 IP만을 지정합니다.
4647
* 해당 문서 기여자: ACL 지정 시점에서 해당 문서에 기여한 내역이 있는 사람만을 지정합니다.
48
* 문서 제목과 사용자 이름이 일치: 이름공간을 제외한 문서 제목 부분이 사용자 이름과 같은 사용자만 지정합니다.
4749
4850
=== 3번째 칸: 허용/거부 ===
4951
* 허용: 2번째 칸에서 지정한 대상의 편집을 '''허용''' 합니다.
5052
* 거부: 반대로, 지정된 대상의 편집을 '''거부''' 합니다.
5153
5254
=== 4번째 칸: 기간 ===
53
ACL을 얼마나 지정할 것인지 그 기간을 지정합니다. 그런데 기본적으로 엔하계 위키에선 영구로 지정해 놓고 손 안대는 일이 일상다반사입니다.
54
토론댓글에서 특정 이용자와 IP를 설정하면 설정한 시간동안 토론 발언권을 제한하는 것도 가능합니다.
55
ACL을 얼마나 지정할 것인지 그 기간을 지정합니다. 그런데 기본적으로 엔하계 위키에선 영구로 지정해놓고 손 안대는 일이 일상다반사입니다.
56
토론 댓글에서 특정 이용자와 IP를 설정하면 설정한 시간동안 토론 발언권을 제한하는 것도 가능합니다.
57
5558
== ACL 권한 ACL ==
5659
ACL을 조정하는 권한을 설정하는 ACL입니다. 일반적인 경우 조정할 필요가 없습니다.
5760
여기서 ACL 조정 권한을 부여할 경우 문서의 ACL은 조정이 가능하나 네임스페이스 ACL은 조정이 불가능합니다.
......
7174
권한명을 입력한 뒤 추가 버튼을 클릭합니다.
7275
7376
[[파일:ACL5.png]]
74
위 사진과 같이, 리스트에 없는 검사관(login_history)을 추가할 수 있습니다.
77
위 사진과 같이, 리스트에 없는 검사관(login_history)을 추가할 수 있습니다. 이외에도 ip를 추가해서 아이피 사용자만 지정할 수 있습니다.
78
7579
== 주의 사항 ==
7680
넓은 범위의 권한을 첫 번째 규칙으로 설정을 해 버리면 하위 규칙에 좁은 범위의 권한을 따로 설정을 해도 먹히지 않습니다.
7781
예를 들어
7882
> 규칙 1 아무나 허용
7983
> 규칙 2 차단된 아이피 거부
8084
> 규칙 3 차단된 계정 거부
81
라고 설정하면 규칙 1 때문에 차단이 된 계정이나 아이피가 문서 편집을 할 수 있는 괴이한 현상이 발생합니다. 반드시 아무나(any) 설정은 마지막에 하셔야 합니다. 꼭 차단된 이용자 관련 설정이 먼저 적용이 되어 있어야 합니다.
85
으로 설정하면, 규칙 1 때문에 차단이 된 계정이나 아이피가 문서 편집을 할 수 있는 괴이한 현상이 발생합니다. 반드시 아무나(any) 설정은 마지막에 하셔야 합니다. 꼭 차단된 이용자 관련 설정이 먼저 적용이 되어있어야 합니다.
8286
83
또한 ACL 조정 ACL을 설정하실 도 주의하셔야 합니다. --실제로 그럴 일은 없겠지만-- ACL 조정 권한을 "아무나"로 설정하면 IP 유저가 ACL을 조정할 수 있습니다(...)[[https://theseed.io/history/%EB%8D%94%EC%8B%9C%EB%93%9C%EC%9C%84%ED%82%A4:%EC%97%B0%EC%8A%B5%EC%9E%A5/ACL?from=9|#]]
87
또한 ACL 조정 ACL을 설정하실 도 주의하셔야 합니다. --실제로 그럴 일은 없겠지만-- ACL 조정 권한을 "아무나"로 설정하면 IP 유저가 ACL을 조정할 수 있습니다(...) [[https://theseed.io/history/%EB%8D%94%EC%8B%9C%EB%93%9C%EC%9C%84%ED%82%A4:%EC%97%B0%EC%8A%B5%EC%9E%A5/ACL?from=9|#]]
88
[[https://namu.wiki/history/사용자:namubot|#]]
8489
8590
[[분류:알파위키의 도움말]]