Note
메일캐리어 7.5.3부터 지원합니다.
엑셀 등을 이용해 생성한 CSV 파일을 사용해 조직도를 생성하거나 수정할 수 있습니다.
명령 프롬프트에서 다음과 같은 형식으로 명령을 입력합니다.
orztools.exe action -orid "조직도ID" "csv file"
action은 동작을 정의하며 import, export, update가 지정될 수 있습니다.
조직도ID에는 데이터를 처리할 조직도의 고유 ID 값(GUID)을 지정합니다. 관리 도구에서 해당 조직도의 속성창을 열어서 확인할 수 있습니다.
csv file에는 가져오기/내보니기를 실행할 파일을 지정합니다.
이 프로그램은 메일캐리어 설치 폴더 아래에 있는 Tools 폴더에 있습니다.
필드 순서는 메일 계정, 조직도 계층, 이름, 직급 입니다.
필드와 필드 사이는 쉼표(,)로 구분합니다.
한 필드 내에 쉼표(,)가 포함될 경우 따옴표(")로 묶어서 표현합니다.
조직도 계층은 슬래시(/)를 사용해 구분합니다.
CSV 파일은 UTF-8+BOM으로 저장합니다.
아래는 조직도 CSV 파일 예제입니다.
hongildong,탭스랩,홍길동,대표
kim01,탭스랩/개발,김모씨,팀장
lee01,탭스랩/개발,이모씨,팀원
chulsoo,탭스랩/개발/디자인,김철수,팀원
직급은 조직도에 등록되어 있는 직급 정의에 표시된 이름을 사용합니다.
직급 데이터는 관리 도구에서 조직도를 선택한 후 [직급 편집] 메뉴를 사용해 정의할 수 있습니다.
아래 명령은 CSV 파일을 읽어 조직도를 구성합니다.
orztools.exe import -orid "3a524c84-07ae-44d5-810f-f8812026b688" "C:\Data\조직도.csv"
조직도에 데이터가 있을 경우 모두 삭제한 후 구성합니다.
CSV에 기입된 계정이 존재하지 않을 경우 오류가 출력되며 작업이 중지됩니다. 이 오류를 무시하고 계속 진행하려면 -ignore 파라미터를 추가하십시오.
아래 명령은 지정한 조직도 데이터를 CSV 파일로 저장합니다.
orztools.exe export -orid "3a524c84-07ae-44d5-810f-f8812026b688" "C:\Data\조직도.csv"
아래 명령은 CSV 파일을 읽어 기존 조직도 데이터와 비교한 후 추가/수정/삭제합니다.
orztools.exe update -orid "3a524c84-07ae-44d5-810f-f8812026b688" "C:\Data\조직도.csv"
계정에 명시된 데이터가 기존 조직도에 존재하지 않을 경우 추가됩니다.
계정에 명시되지 않은 기존 조직도 데이터는 삭제됩니다.
변경된 이름과 직급은 반영됩니다.
CSV에 기입된 계정이 존재하지 않을 경우 오류가 출력되며 작업이 중지됩니다. 이 오류를 무시하고 계속 진행하려면 -ignore 파라미터를 추가하십시오.