| r41 vs r42 | ||
|---|---|---|
| ... | ... | |
| 22 | 22 | 이름공간 ACL은 변경할 경우, 동일한 이름공간을 적용받는 모든 문서가 일괄적으로 편집 및 조회 권한이 변합니다. 따라서 잘못 건드리면 큰일날 수 있으니 조심하시길 바랍니다. |
| 23 | 23 | 이름공간이 따로 정해져 있지 않은 일반 문서도 하나의 이름공간으로 간주가 됩니다. |
| 24 | 24 | 표제어 앞에 '문서:'라는 네임스페이스를 적용하여 일반문서임을 나타낼 수 있지만 따로 적지 않아도 '문서:' 네임스페이스가 적용이 된 것으로 인식이 됩니다. |
| 25 | ||
| 25 | 26 | == 입력가능한 명령문 == |
| 26 | 27 | 상단의 이미지를 참조하신다면, 입력가능한 명령이 4가지 섹션으로 구분되어 있음을 알 수 있습니다. |
| 27 | 28 | |
| ... | ... | |
| 30 | 31 | * 권한: 일정한 종류의 사용자들을 대상으로 권한을 조정합니다. |
| 31 | 32 | * 사용자: 특정한 사용자(ID)를 대상으로 권한을 조정합니다. |
| 32 | 33 | * IP: 특정한 IP를 대상으로 권한을 조정합니다. 단, 개별 IP에 대해서만 권한을 조정할 수 있으며, 대역에 대한 권한 설정은 개발 예정입니다. |
| 33 | * | |
| 34 | * GeoIP: 특정한 지역의 IP를 대상으로 권한을 조정합니다. | |
| 34 | 35 | |
| 35 | 36 | === 2번째 칸 === |
| 36 | 37 | 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이라는 메세지가 뜨게 됩니다.] | |
| 38 | 39 | |
| 39 | 40 | 1번째 칸에 '권한'을 지정한 경우, 다음 범주를 설정하게 됩니다. |
| 40 | 41 | * 아무나: 제한이 없습니다. |
| ... | ... | |
| 44 | 45 | * 차단된 사용자: 차단 처리된 ID만을 지정합니다. |
| 45 | 46 | * 차단된 아이피: 차단 처리된 IP만을 지정합니다. |
| 46 | 47 | * 해당 문서 기여자: ACL 지정 시점에서 해당 문서에 기여한 내역이 있는 사람만을 지정합니다. |
| 48 | * 문서 제목과 사용자 이름이 일치: 이름공간을 제외한 문서 제목 부분이 사용자 이름과 같은 사용자만 지정합니다. | |
| 47 | 49 | |
| 48 | 50 | === 3번째 칸: 허용/거부 === |
| 49 | 51 | * 허용: 2번째 칸에서 지정한 대상의 편집을 '''허용''' 합니다. |
| 50 | 52 | * 거부: 반대로, 지정된 대상의 편집을 '''거부''' 합니다. |
| 51 | 53 | |
| 52 | 54 | === 4번째 칸: 기간 === |
| 53 | ACL을 얼마나 지정할 것인지 그 기간을 지정합니다. 그런데 기본적으로 엔하계 위키에선 영구로 지정해 | |
| 54 | 토론댓글에서 특정 이용자와 IP를 설정하면 설정한 시간동안 토론 발언권을 제한하는 것도 가능합니다. | |
| 55 | ACL을 얼마나 지정할 것인지 그 기간을 지정합니다. 그런데 기본적으로 엔하계 위키에선 영구로 지정해놓고 손 안대는 일이 일상다반사입니다. | |
| 56 | 토론 댓글에서 특정 이용자와 IP를 설정하면 설정한 시간동안 토론 발언권을 제한하는 것도 가능합니다. | |
| 57 | ||
| 55 | 58 | == ACL 권한 ACL == |
| 56 | 59 | ACL을 조정하는 권한을 설정하는 ACL입니다. 일반적인 경우 조정할 필요가 없습니다. |
| 57 | 60 | 여기서 ACL 조정 권한을 부여할 경우 문서의 ACL은 조정이 가능하나 네임스페이스 ACL은 조정이 불가능합니다. |
| ... | ... | |
| 71 | 74 | 권한명을 입력한 뒤 추가 버튼을 클릭합니다. |
| 72 | 75 | |
| 73 | 76 | [[파일:ACL5.png]] |
| 74 | 위 사진과 같이, 리스트에 없는 검사관(login_history)을 추가할 수 있습니다. | |
| 77 | 위 사진과 같이, 리스트에 없는 검사관(login_history)을 추가할 수 있습니다. 이외에도 ip를 추가해서 아이피 사용자만 지정할 수 있습니다. | |
| 78 | ||
| 75 | 79 | == 주의 사항 == |
| 76 | 80 | 넓은 범위의 권한을 첫 번째 규칙으로 설정을 해 버리면 하위 규칙에 좁은 범위의 권한을 따로 설정을 해도 먹히지 않습니다. |
| 77 | 81 | 예를 들어 |
| 78 | 82 | > 규칙 1 아무나 허용 |
| 79 | 83 | > 규칙 2 차단된 아이피 거부 |
| 80 | 84 | > 규칙 3 차단된 계정 거부 |
| 81 | ||
| 85 | 으로 설정하면, 규칙 1 때문에 차단이 된 계정이나 아이피가 문서 편집을 할 수 있는 괴이한 현상이 발생합니다. 반드시 아무나(any) 설정은 마지막에 하셔야 합니다. 꼭 차단된 이용자 관련 설정이 먼저 적용이 되어있어야 합니다. | |
| 82 | 86 | |
| 83 | 또한 ACL 조정 ACL을 설정하실 | |
| 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|#]] | |
| 84 | 89 | |
| 85 | 90 | [[분류:알파위키의 도움말]] |