방문예약시스템방문예약

← 매뉴얼

사이트 운영자 매뉴얼

되돌리기 어려운 조작이 있으니 상태와 보존기간 절을 먼저 읽어 주세요.

읽는 분
서비스를 제공하는 쪽에서 고객사를 관리하는 분
다루는 범위
고객사 등록부터 요금제 · 보존 상한 · 사용량 · 감사 기록까지
먼저 갖출 것
운영자 콘솔 계정
읽는 데
약 7분
목차 · 9개 절
  1. 이 매뉴얼은 누구 것인가
  2. 콘솔 들어가기
  3. 고객사 등록
  4. 상태 4가지
  5. 요금제와 한도
  6. 보존기간 상한
  7. 사용량 보기
  8. 감사 기록
  9. 아직 없는 것과 알려진 제약

1이 매뉴얼은 누구 것인가

사이트 운영자는 이 서비스를 제공하는 쪽으로, 고객사를 등록하고 요금제와 보존기간 상한을 정합니다. 고객사 관리자와는 다른 사람입니다.

구분사이트 운영자고객사 관리자
소속어느 고객사에도 속하지 않음한 고객사에 속함
보는 화면/operator/admin
하는 일고객사 등록 · 상태 · 요금제 · 보존기간 상한자기 고객사의 사업장·양식·계정·방문

두 화면은 서로 막혀 있습니다. 운영자가 /admin에 들어가려 하면 /operator로 되돌아오고, 고객사 관리자는 /operator에 들어갈 수 없습니다.

운영자 계정은 역할과 「어느 고객사에도 속하지 않음」을 둘 다 확인합니다. 그래서 고객사에 속한 계정에 운영자 역할이 잘못 붙어도 콘솔이 열리지 않습니다.

2콘솔 들어가기

/login에서 로그인하면 /operator로 들어갑니다. 로그인 화면은 관리자·호스트·보안요원과 함께 씁니다.

운영자 계정은 화면에서 만들 수 없습니다. 서버에서 다음 명령으로 초대합니다.

  1. 서버의 lcy_visit/app에서 명령을 실행합니다:
    node scripts/account.mjs invite --login <아이디> --name <이름> --email <메일> --role site_operator
  2. --tenant 를 주지 않는 것이 핵심입니다. 운영자는 어느 고객사에도 속하지 않아야 합니다.
  3. 출력된 초대 링크를 열어 비밀번호를 직접 정합니다. 링크는 72시간 유효합니다.
비밀번호는 발급하지 않고 초대받은 본인이 정합니다. 계정 관리 화면에서 만드는 다른 계정도 같습니다.

들어가면 고객사가 줄지어 나옵니다. 이름으로 찾거나 상태로 거를 수 있습니다.

고객사마다 사용량과 감사 기록으로 들어가는 길이 있습니다.

3고객사 등록

/operator/new에서 고객사명·연락처·표준 시간대·첫 사업장·첫 관리자를 넣습니다. 등록 한 번으로 그 고객사가 바로 쓸 수 있는 상태가 됩니다.

함께 만들어지는 것:

  • 사업장 하나(보안요원 운영, 09:00–18:00)
  • 방문 유형 「일반 미팅」(호스트 1단계 승인, QR 방문증)
  • 방문 목적 4종과 확인 항목 4종(신분증 · 휴대폰 카메라 · 노트북 카메라 · 노트북 USB)
  • 신청 양식과 시스템 필드 9개
  • 동의문 4건(수집·이용, 제3자 제공, 금지사항, 보안서약) — 모두 법무 검토 전 초안
  • 공개 신청 링크 하나
  • 무료 요금제

첫 관리자에게 초대 메일이 나갑니다. 메일이 나가지 않았거나 발송에 실패하면 화면에 초대 링크가 함께 뜨니, 그 링크를 사람이 전달하면 됩니다.

주의· 등록 도중 관리자 계정 생성이 실패해도 고객사는 이미 만들어진 상태이고, 화면이 그 사실과 상세 화면 링크를 함께 보여 줍니다.· 같은 고객사를 다시 만들지 않습니다. 상세 화면에서 관리자만 따로 초대하면 됩니다.

4상태 4가지

상태뜻
체험새로 만든 고객사의 기본값
활성정상 이용 중
정지일시적으로 막은 것 — 되돌릴 수 있음
해지이용이 끝난 것

체험과 활성은 동작이 같습니다. 구분은 운영자가 보는 라벨과 앞으로의 과금 판단을 위한 것이고, 기능 차이는 없습니다.

주의정지·해지가 막는 것과 막지 않는 것을 정확히 아셔야 합니다.
막힙니다막히지 않습니다
그 고객사 소속 전원의 로그인 (관리자·호스트·승인자·보안요원)이미 발급된 방문증
공개 신청 링크로 새 신청 접수동반자 등록 링크
방문자의 상태 조회 · 일정 변경 · 취소
이미 승인된 방문은 끝까지 처리되게 두는 것이 설계입니다. 요금 미납으로 내일 방문하는 손님이 입구에서 막히는 것은 과하다고 보았습니다.

상태를 바꾸려면 사유가 필수이고, 사유는 감사 기록에 남아 나중에 되짚을 수 있습니다. 정지·해지를 고르면 화면이 그 결과를 미리 알려 줍니다.

5요금제와 한도

새 고객사는 무료 요금제로 시작합니다. 기본 한도는 이렇습니다.

항목무료 기본값
사업장3
관리자5
호스트50
월 방문500
저장 용량1024MB
월 메일2000
한도 초과 시경고만
  • 유료 전환은 자동으로 되지 않습니다. 운영자가 상세 화면에서 명시적으로 바꿔야 합니다.
  • 한도 초과 시 처리를 신규 차단으로 바꾸면, 한도를 넘긴 고객사가 새 신청을 받지 못합니다(기본값은 경고만).
  • 값이 하나도 바뀌지 않으면 저장이 거부됩니다 — 감사에 빈 변경을 남기지 않기 위해서입니다.

6보존기간 상한

운영자가 정하는 것은 상한이고, 고객사 관리자는 그 이하로만 자기 보존기간을 정합니다. 기본 상한은 365일입니다.

왜 이렇게 했나상한은 30일 미만으로 내려가지 않습니다. 고객사가 정할 수 있는 보존기간의 하한이 30일이라, 상한이 29일이 되면 고객사는 어떤 값도 저장할 수 없습니다 — 30 미만은 하한에, 30 이상은 상한에 걸리기 때문입니다. 그래서 상한 쪽에도 같은 하한을 걸어 두었습니다. 29일을 넣어 저장이 거부되는 것은 오류가 아닙니다.
주의상한을 내리면 고객사가 이미 설정한 값도 함께 내려갑니다. 상한 위에 설정값이 남으면 파기 규칙이 깨지기 때문입니다. 되돌리기 어려우니 내리기 전에 확인하세요.

최대는 3650일(10년)입니다. 그보다 긴 보관이 필요하면 계약 검토가 먼저입니다.

7사용량 보기

/operator/[id]/usage에서 월별 추이(방문·메일·저장량)와 한도 대비 현재 값(사업장·관리자·호스트)을 볼 수 있습니다.

  • 한도를 넘긴 항목은 붉게 표시되고, 고객사 목록 화면에도 배지로 뜹니다.
  • 한도가 0이면 「한도 없음」이라 초과 판정에서 빠집니다.
  • 읽기 전용입니다. 이 화면에서는 아무것도 바꿀 수 없습니다.
한도를 넘어도 막지 않습니다. 경고만 뜨고 운영자에게 알림이 갑니다.

8감사 기록

/operator/[id]/audit에는 그 고객사에 대한 운영자 행위만 나옵니다. 고객사 관리자가 한 일은 나오지 않습니다.

남는 것:

  • 고객사 등록
  • 상태 변경 (사유와 함께)
  • 요금제·한도 변경
  • 보존기간 상한 변경
  • 첫 관리자 초대
  • 관리자 계정 생성 실패 · 초대장 발송 실패

「변경 항목」 열에 무엇이 바뀌었는지 나옵니다. 요금제를 바꿨다면 실제로 달라진 항목만 표시됩니다.

개인정보 값 자체는 남기지 않고 바뀐 항목의 이름만 남깁니다. 연락처를 고쳤다면 「연락처」가 남고 번호는 남지 않습니다(요구서 11.1).

9아직 없는 것과 알려진 제약

다음은 아직 만들지 않았습니다. 필요해지면 그때 설계합니다.

  • 지원 대리접속 — 고객사 데이터를 들여다보는 기능. 사유 · 티켓 · 승인 · 시간 제한 · 고객사 표시 · 전 작업 감사가 한 묶음이라 통제를 빠뜨린 채 넣으면 안 됩니다.
  • 장애·운영 공지 게시
  • 서비스 상태 모니터링과 이상 탐지
  • 고객사 데이터 전체 내보내기·삭제
  • 운영자 역할 세분화 (고객지원·보안감사·정산·최고관리자)
  • 둘째 사업장 이후 추가 — 고객사 등록 시 첫 사업장 하나만 만들어집니다.
  • 운영자가 자기 계정 정보를 고치는 화면

알아 두실 상태:

  • 고객사 등록 시 들어가는 동의문 4건은 법무 검토 전 초안입니다. 문안이 확정되면 본문을 고치지 않고 새 버전으로 게시해야 합니다 — 이미 받은 동의가 그때의 원문 해시를 가리키기 때문입니다.
  • 파일럿 고객사의 초기 동의문에 관리자 화면에서 해시 불일치 경고가 뜹니다. 시드가 본문 대신 표식 문자열을 해싱해 넣어 심는 시점부터 어긋나 있었습니다. 누가 문안을 고쳐서 생긴 것이 아니며, 법무 문안 확정 시 새 버전 게시로 함께 해소됩니다.

이어서 볼 곳

관리자 편 · 역할과 권한 →

고객사 관리자가 무엇까지 할 수 있는지 알아야 문의를 받을 수 있습니다.

이 편이 도움이 되었나요?

다음 걸음

둘러보기 →

네 역할이 보는 실제 화면을 순서대로 넘겨 봅니다

사용 시나리오 →

네 사람이 하나의 방문을 겪는 사흘로 읽기

매뉴얼 →

역할별 설명서 — 한 사람이 여러 역할을 갖기도 합니다

도입 안내 →

아직 쓰고 계시지 않다면 — 신청부터 첫 방문까지와 무료 한도

화면은 고객사·사업장 설정에 따라 다르게 보일 수 있습니다. 설명과 화면이 다르면 관리자에게 확인해 주세요.