AI Safety Lab 사용자 매뉴얼

안전관리시스템 통합 가이드

9. 관리 기능

AI Safety Lab 안전관리시스템의 관리 기능과 설정 방법을 안내합니다.

9.1 템플릿 관리

9.1.1 공용 템플릿 (/app/templates/)

9.1.1.1 템플릿 조회

  • 전체 공용 템플릿 목록
  • 유형별 필터링 (평가서/체크리스트/겸용)
  • 템플릿명/태그 검색

9.1.1.2 템플릿 활용

  • 공용 템플릿 복사하여 현장별 커스터마이징
  • 템플릿 상세 미리보기
  • 즉시 적용 가능

현장별 템플릿 (/app/manage_checklist/)

템플릿 생성

  • 빈 템플릿 또는 기존 템플릿 복사
  • 현장 특성에 맞는 항목 추가/수정
  • 컬럼 구성 및 표시 설정

항목 관리

  • 분류체계별 점검 항목
  • 항목별 처리 방안 설정
  • 순서 및 가중치 조정

템플릿 구조

Template (AsChecklistTemplate)
├── 기본정보 (이름, 유형, 태그)
├── 컬럼설정 (column_1~10: 협력사, 작업인원 등)
├── 분류설정 (class_1~5: 대분류, 세부분류 등)  
├── 옵션설정 (option_1~10: 사용자정의 필드)
└── 항목목록 (AsChecklistTemplateItem)
    ├── 점검항목 (item_text)
    ├── 처리방안 (item_treat)
    └── 분류정보 (class_1~5)

사용자 관리

현장별 사용자 관리 (/app/user/list/)

사용자 목록

  • 현재 소속 현장 사용자만 조회
  • 권한 레벨별 필터링
  • 회사별 그룹핑

권한 수정

  • 개별 사용자 권한 레벨 변경 (7레벨 이하만)
  • 소속 현장/회사 변경
  • 일괄 권한 수정

전체 사용자 관리 (/adm/user/list/) - 레벨 10만

전사 사용자 조회

  • 모든 현장 사용자 통합 관리
  • 고급 검색 및 필터링
  • 사용자 통계 및 분석

계정 관리

  • 신규 계정 생성
  • 계정 비활성화/삭제
  • 비밀번호 초기화

현장 정보 관리

현장 기본 정보 (/app/site_info/)

  • 현장명, 주소, 연락처
  • 개방/폐쇄 일정
  • 현장 담당자 정보

접근 권한 설정 (/app/site_access_auth/)

// 메뉴별 접근 권한 설정
{
  access_dashboard: 1,      // 대시보드 접근
  access_validate: 1,       // 위험성 평가 접근  
  access_checklist: 1,      // 체크리스트 접근
  access_diary: 1,          // 안전다이어리 접근
  access_tbm: 1,           // TBM 일지 접근
  access_equipment: 1,      // 장비 관리 접근
  access_req_safework: 1,   // 안전작업허가서 접근
  access_req_pending: 1,    // 작업중지요구 접근
  access_event_report: 1,   // 사고보고 접근
  access_notice_branch: 1,  // 현장공지 접근
  access_notice_entire: 1,  // 본사공지 접근
  access_docs: 1           // 서류점검 접근
}

옵션 관리

커스텀 필드 설정 (/app/manage_options/)

옵션 정의 (최대 10개)

  • 옵션명 설정 (기본: "옵션_1" ~ "옵션_10")
  • 평가서/체크리스트별 사용 여부
  • 필드 표시 위치 설정

표시 설정

  • 위치: 맨앞(1) / 위험요소앞(2) / 조치사항앞(3) / 조치사항뒤(4) / 맨뒤(5)
  • 너비: 100% / 50% / 25% 선택
  • 도움말 텍스트 설정

옵션 데이터 구조

-- CheckOptions 테이블
option_name1~10: 옵션명
option_use_yn1~10: 위험성평가 사용여부  
option_use_yn1_c~10_c: 체크리스트 사용여부
option_position1~10: 표시위치 (1~5)
option_memo1~10: 설명 텍스트

다음 단계

관리 기능을 확인하셨다면, FAQ 및 문제해결을 확인해보세요.