서비스 생성자와 함께 설치되는 구성요소

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기5분
  • 서비스 생성자와 함께 여러 유형의 구성요소가 설치됩니다.

    Service Creator에서 데모 데이터를 사용할 수 있습니다. 데모 데이터는 부서별 서비스 카탈로그 범주를 제공합니다.

    새 서비스 범주를 만들면 해당 서비스 범주에 대한 구성요소도 생성됩니다.

    서비스 생성자와 함께 추가되는 구성요소는 다음과 같습니다.

    테이블

    표 1. 서비스 생성자 테이블
    테이블 설명
    서비스 범주 [catalog_category_request] 모든 서비스 범주를 저장합니다.
    서비스 범주 요청 사용자 [catalog_category_request_user] 서비스 범주에 대한 이행자를 추적합니다. 이러한 기록을 사용하여 필요에 따라 역할을 부여하거나 제거합니다.
    서비스 [sc_cat_item_producer_service] 모든 서비스를 저장합니다.
    서비스 범주 애플리케이션 메뉴 [service_category_app_menu] 각 서비스 범주에 대한 애플리케이션 메뉴를 저장합니다.
    서비스 범주 사용자 역할 [service_category_user_role] 서비스 범주의 편집자이기 때문에 역할을 부여받은 사용자를 추적합니다.

    UI 작업

    UI 작업 설명
    범주 및 테이블 작성 요청된 서비스 범주를 승인하고 해당 범주에 대한 시스템 구성요소를 생성합니다.
    범주 게시 요청 서비스 생성자가 범주 게시를 요청할 수 있습니다.
    새 서비스 작성 서비스 범주 내에 새 서비스를 생성합니다.
    테이블 정의 보기 서비스 범주에 대한 작업 테이블 정의 [sys_db_object]를 엽니다.
    작업 목록 보기 서비스 범주와 연결된 작업 목록을 엽니다.

    UI 정책

    UI 정책 설명
    만기일 숨기기 상태가 요청되거나 기한이 비어 있는 경우 서비스 범주 양식에서 기한 필드를 숨깁니다.
    비어 있는 경우 범주 숨기기 서비스 범주 양식에서 범주 필드를 숨깁니다(비어 있는 경우).
    게시된 항목 표시 상태가 생성되었지만 게시되지 않았거나 게시할 준비가 된 경우 서비스 범주 양식에 게시됨 확인란을 표시합니다.
    테이블 이름 숨기기 테이블에 값이 있는 경우 서비스 범주 양식에서 테이블을 표시하고 테이블 이름을 숨깁니다.
    범주 이름 숨기기 상태가 요청됨 또는 거부됨인 경우 서비스 범주 양식에서 이름을 숨깁니다.
    테이블 이름 읽기 전용 상태가 요청되지 않은 경우 서비스 범주 양식에서 부서 및 테이블 이름을 읽기 전용으로 만듭니다.
    편집기 숨기기 상태가 요청됨 또는 거부됨인 경우 서비스 범주 양식에서 편집자 필드를 숨깁니다.

    속성

    속성 설명
    glide.citizen_developer.category.auto_publish 새 서비스 범주를 서비스 카탈로그에 부서 서비스 범주의 하위 범주로 자동 추가합니다.
    • 유형: true|false
    • 기본값: true
    • 위치: 시스템 속성 [sys_properties] 테이블
    glide.citizen_developer.set_category_roles 새 서비스에 대한 범주를 설정할 수 있는 쉼표로 구분된 역할 목록입니다.
    • 유형: 문자열
    • 기본값: admin, catalog_admin
    • 위치: 시스템 속성 [sys_properties] 테이블
    glide.service_creator.auto_add_to_category 부서별 범주 외에 부서 서비스 서비스 카탈로그 범주에도 새 서비스를 자동으로 추가합니다.
    • 유형: true|false
    • 기본값: true
    • 위치: 시스템 속성 [sys_properties] 테이블

    스크립트 포함

    스크립트 포함 설명
    serviceCategoryIsUnpublished 서비스 범주가 게시되지 않은 경우 true를 반환하는 전역 함수입니다.
    getMyCatalogCategories (영문) 현재 사용자가 관리자 또는 편집자인 범주 목록을 반환하는 전역 함수입니다.

    클라이언트 스크립트

    클라이언트 스크립트 설명
    중복 범주 이름 확인 요청된 서비스 범주의 이름이 기존 서비스 범주와 같으면 서비스 범주 요청 양식에 경고를 표시합니다.
    테이블 이름 수정 서비스 범주 요청 양식에 유효한 테이블 이름이 있는지 확인합니다.
    초안 서비스 숨기기 필요한 경우 서비스 범주 요청 양식에서 초안 서비스 관련 목록을 숨깁니다.
    테이블 이름 제안 새 서비스 범주 요청에 대한 서비스 범주 요청 양식에서 유효한 테이블 이름을 제안합니다.
    게시된 범주 서비스 범주 요청 양식에서 게시됨을 선택하면 도움말 메시지를 표시합니다.
    이행자 숨기기 필요한 경우 서비스 범주 요청 양식에서 이행자 관련 목록을 숨깁니다.
    편집기 메시지 필요한 경우 편집기 필드에 대한 도움말 메시지를 표시합니다.
    기타 테이블 메시지 선택한 부서의 기존 서비스 범주 테이블에 대한 정보를 제공합니다.
    상태 메시지 상태 필드에 대한 도움말 메시지를 표시합니다.

    비즈니스 규칙

    비즈니스 규칙 설명
    서비스 쿼리 catalog_admin 역할이 없는 사용자는 자신이 관리자 또는 편집자인 서비스 범주 내의 서비스 기록을 볼 수 없도록 제한합니다.
    신규 서비스 새 sc_cat_item_producer_service 기록이 생성되면 메시지를 제공합니다.
    테이블 이름 필요 승인 전에 서비스 범주 요청에 유효한 테이블 이름이 있는지 확인합니다.
    이행자 역할 제거 서비스 이행자가 범주에서 제거될 때 관련 역할을 제거합니다.
    범주 요청 쿼리 catalog_admin 역할이 없는 사용자는 자신이 관리자 또는 편집자인 서비스 범주 기록을 볼 수 없도록 제한합니다.
    편집자 역할 서비스 범주 편집기에서 관련 역할을 추가 및 제거합니다.
    사용자 역할 삭제 필요한 경우 서비스 범주 편집기에서 관련 역할을 제거합니다.
    게시된 범주 서비스 범주 요청 양식에서 게시됨 확인란을 선택하면 상태를 카탈로그에 게시됨으로 설정합니다.
    비어 있는 경우 서비스 이름 채우기 서비스 이름이 제공되지 않은 경우 서비스 이름을 채웁니다.
    부서 서비스 범주 추가 부서 서비스 카탈로그 범주에 새 서비스를 추가합니다.
    기본 이행 사용자 담당자가 지정되지 않은 경우 범주 매니저를 서비스 작업의 담당자로 만듭니다.
    스크래치패드 초안 서비스 개수 필드 도움말 메시지를 생성합니다.
    카탈로그 범주 요청 승인됨 새 서비스 범주를 사용하는 데 필요한 구성요소를 생성합니다.
    관리자 역할 범주 매니저에 관련 역할을 부여합니다.
    새 서비스 스크립트 새 서비스의 스크립트를 채워 할당 그룹 또는 사용자를 설정합니다.
    getDepartmentUsers 부서의 사용자를 반환합니다.
    초안 항목 쿼리 catalog_admin 역할이 없는 사용자는 자신이 관리자 또는 편집자인 초안 서비스 기록을 볼 수 없도록 제한합니다.
    부여 이행자 역할 서비스 이행자에게 관련 역할을 부여합니다.
    스크래치패드 부서 이름 필드 도움말 메시지를 생성합니다.
    스크래치패드 필드 도움말 메시지를 생성합니다.
    부서에 대한 기타 테이블 필드 도움말 메시지를 생성합니다.
    단일 범주에서 단일 카탈로그 설정 새 서비스에 대한 기본 카탈로그를 채웁니다.

    이메일 알림

    표 2. 서비스 생성자 이메일 알림
    이름 설명
    게시된 서비스 범주 범주 요청이 승인되면 서비스 범주 관리자에게 알립니다.
    서비스 범주 거부됨 범주 요청이 거부되면 서비스 범주 관리자에게 알립니다.
    서비스 범주 요청 삽입됨 새 범주 요청을 만들 때 카탈로그 관리자에게 알립니다.
    서비스 범주 작성됨 범주가 생성되면 서비스 범주 관리자에게 알립니다.
    서비스 범주 게시 요청됨 범주 게시가 요청된 경우 카탈로그 관리자에게 알립니다.
    서비스 범주 요청 열림 를 대신하여 새 범주 요청이 만들어지면 서비스 범주 관리자에게 알립니다.