문의하기
aisight 도움말›관리자 가이드›권한 설정›서약서(동의서) 관리
하는 법

서약서(동의서) 관리

정보보안 서약서처럼 사용자가 로그인 후 동의·서명해야 하는 문서를, 개발 없이 관리자 메뉴에서 직접 만들고 관리할 수 있는 범용 기능입니다.

이 페이지 목차

위치: 관리자 > 운영 > 서약서 (/admin/security-pledge)

서약서 작성하기

화면은 내용, 설정, 로그 세 탭으로 구성됩니다. 먼저 내용 탭과 설정 탭에서 서약서를 만듭니다.

1. 내용 탭에서 제목과 본문을 작성합니다

  1. 1
    탭 내용은 제목과 본문을 작성하고, 설정은 동의 정책을 정하며, 로그는 사용자별 동의 이력을 조회합니다.
  2. 2
    제목 사용자 화면의 서약서 맨 위에 표시됩니다.
  3. 3
    미리보기 사용자에게 실제로 보일 서약 화면을 그대로 확인합니다.
  4. 4
    저장 (새 버전) 기존 버전을 덮어쓰지 않습니다.
  5. 5
    버전 기록 가져오기는 해당 버전을 다운로드합니다.

2. 설정 탭에서 동의 정책을 정합니다

  1. 1
    아이디 인증 사용 이름만 받을지, 이름과 아이디를 함께 받을지는 이름 인증 사용과 이 항목으로 정합니다.
  2. 2
    동의하지 않아도 웹 이용 가능 켜면 선택형으로, 서약 창에서 나중에로 닫고 계속 이용할 수 있습니다. 끄면 필수형으로, 동의하기 전까지 이용이 차단됩니다.
  3. 3
    재서약 주기 주기적으로 재서약을 고르면 정한 주기가 돌아올 때마다 다시 노출됩니다.

설정 탭의 관리자 예외를 켜 두면 관리자(admin)는 서약 대상에서 제외됩니다.

3. 미리보기로 사용자 화면을 확인합니다

미리보기를 누르면 사용자에게 실제로 노출될 화면을 그대로 볼 수 있습니다. 제목 → 본문 → 서약 문구("본인은 위 서약서의 내용을 충분히 숙지하였으며, 이를 성실히 준수할 것을 서약합니다") → 날짜 자동 표시 → 성명 입력(서명) → 동의합니다/동의하지 않습니다 버튼 순서로 구성됩니다.

본인 확인 로직

로그인한 사용자의 실제 이름과 입력한 성명이 일치해야 동의가 완료 처리됩니다.

4. 저장합니다

**저장 (새 버전)**을 누릅니다. 기존 버전을 덮어쓰지 않고 새 버전이 만들어집니다.

사용자 화면에서 확인하기

  • 서약서가 활성화돼 있으면 로그인 직후 팝업으로 노출됩니다.
  • 필수형은 동의하기 전까지 이용이 차단되고, 선택형은 서약 창에서 나중에로 닫고 계속 이용할 수 있습니다.
  • 한 번 동의하면 이후 재접속 때는 다시 노출되지 않습니다. 단, 설정한 갱신 주기가 돌아오거나 재동의를 요구하도록 설정한 상태에서 새 버전이 저장되면 다시 노출됩니다.

운영 중 확인할 것: 버전 관리와 로그

버전마다 수정 일자와 수정자 계정이 기록됩니다. 예를 들어 v1(최초 작성)부터 v2, v3(관리자 수정)까지 이력이 그대로 남으며, 내용 탭 아래의 버전 기록에서 확인합니다.

누가 어떤 버전에 언제 동의했는지는 로그 탭에서 바로 확인할 수 있습니다.

  1. 1
    검색 · 필터 구분은 전체 · 승인 · 거부 중에서 고릅니다.
  2. 2
    동의 이력 표 별도 DB 조회 없이 이 화면에서 바로 확인합니다.

마지막 수정: