본문으로 이동

Wiki설명: 두 판 사이의 차이

lse
편집 요약 없음
100번째 줄: 100번째 줄:
[https://blog.naver.com/jodi999/221448294330 참조: 사용자 권한 조정 블로그]
[https://blog.naver.com/jodi999/221448294330 참조: 사용자 권한 조정 블로그]


==페이지 사용: Document 관리==
===페이지 사용: Document 관리===
페이지 관리 관련된 사항이다.

2024년 12월 12일 (목) 06:17 판

wiki 사용과 관련된 내용입니다.

일반 사항에 대해서는 미디어위키를 참고하세요.

Media wiki 사용 사례

참고 Media Wiki 사용에 대한 사례들

  • 위키 방식이란 무엇일까?
- 정보가 한장소(위키)에 존재한다. 메일X, 공유 파일X
- 정보가 항상 개선된다 - 동적 최신판)
- 누구나 어떤 내용이던지 편집가능
- 토론 페이지: 혼선 정리
- 먼저 게시하고 나중에 검토
  • 위키는 안전한가?

CIA와 NASA가 사용하고 있음.

  • 협업

다양한 협업을 진행하고, 가장 최신의 작업

AI를 통해서 직접 사용가능하다.

wki 사용 및 관리

그룹만들기: 시스템 Admin

wiki 내부에 사용자 그룹을 만든다.

초기 상태는 별도의 그룹 없음 
생성 그룹: DepartDtAuthors

1. LocalSetting.php 파일

2. 사용자(user) 그룹에 페이지 생성, 편집 권한 관련 행

$wgGroupPermissions['DepartDtAuthors']['edit'] = true;
$wgGroupPermissions['DepartDtAuthors']['createpage'] = true;

3. 설정 저장 & Reload (혹은 서버 Restart, 확인해보기)

4. 특수페이지:사용자권한목록 특수 문서 목록 >> 사용자 권한 목록에서 확인 가능 (만들었다면)

DepartDtAuthors 가 생성되고 새로운 그룹이 생성된다.

  • 쓰기 방지, 로그인해야만 사용가능한 상태로 바꾸기
# 사용자 쓰기 방지
$wgGroupPermissions['user']['edit'] = false;
$wgGroupPermissions['user']['createpage'] = false;

계정 만들기 (일반)

그룹에 사용자 추가하기

새로운 사용자 Author를 만들고, 새로운 그룹(DepartDtAuthors)에 추가하기

단, user는 현재 생성이나 edit가 false 상태라고 가정

1. wiki의 오른쪽 상단에서 사용자 생성 - 일반 사용자

2. Admin(운영자) 로그인 -특수문서목록:사용자권한 에서 사용자 등록

http://tcamp23.synology.me:8899/index.php/특수:권한조정

  • Author 불러오기, DepartDtAuthors 에 체크박스, 사용자권한 ㅈㅓ장 (Save user groups)

Author가 DepartDtAuthors의 일원이 된 것 확인

wiki 사용자 그룹 설명

기본 그룹의 구분을 살펴 본다. 그룹의 권한은 DefaultSettings.php에 되어 있음 (old)

변경된 권한 관리 MainConfigSchema.php
경로: /public_html/include/

이전 처리 방법: DefaultSetting의 permission 부분을 복사하여, LocalSettings.php에 반영

신규 처리 방식은 비슷할 듯 한데, MainConfigSchema.php에서 작업

사용 권한 조정

여기서 사용자라 함은 일반 사용자 뿐만 아니라, 그룹도 사용자의 일원으로 본다.

이러한, 사용자의 권한을 조정하는 부분이다.

- 그룹 권한 변경하기
- 새그룹 만들고 권한 할당하기
- 그룹 제거하기
- 권한 목록
- 그룹 목록 
- 기본 권한
- 새 권한 추가하기

사용자 권한 조정 원문

참조: 사용자 권한 조정 블로그

페이지 사용: Document 관리

페이지 관리 관련된 사항이다.