Skip to content

GNB 항목 On/Off

GNB(Global Navigation Bar)에 표시되는 정보를 Tenant별로 설정한다.

스크린샷

  1. Site Map: Application의 전체 메뉴를 표출한다. 메뉴는 펼쳐진 상태로 사용자에게 제공된다.

  2. Setting info: Full Screen 기능을 제공하는 ScreenButton과 Application의 Version 정보를 표출하는 VersionButton을 설정한다.

  3. Language: Application의 언어를 설정할 수 있다. 현재 Korean, English 2개의 언어를 제공한다.

  4. 사용자의 ID, 접속한 IP, 최근 접속 일시 등 Login한 사용자의 정보를 표출하는 항목을 설정한다.

  5. Notification: 조직과 조직원을 대상으로 알림 메시지를 발송하고 로그인한 사용자가 받은 메시지를 확인 할 수 있다.

    INFO

    알림을 설정하기 위해서는 Organization 구성(Organization정보 및 Organization의 구성원 setting)과 GNB영역의 Notification 설정을 활성화하여야 한다.

    1. Organization관련 Table(Organization Table, Employee Table)을 생성한다.
      스크린샷

    2. Business Object를 생성한다.
      스크린샷

    3. System Admin>Organization` 메뉴에서 Organization BO의 Field 기준으로 6개의 속성값을 설정한다.
      스크린샷

      • Organization Key: Organization Business Object Field의 고유 값, Organization코드에 해당하며, Organization Table의 논리적 key를 설정한다.
      • Organization Name: Notification 화면에 보이는 조직 명칭이다. Organization Business Object Field의 Organization 명칭에 해당하는 필드를 설정한다.
      • Par Organization Key: Organization Business Object Field의 상위 Organization Key를 설정한다.(조직 BO의 Organization Key 값으로 대체적으로 SYS_ID 설정)
      • Organization Join Key: Organization Business Object Field의 Organization의 구성원과 연결하는 Key를 설정한다.
      • Organization Topic Key: Organization Business Object Field의 SYS_ID를 설정한다.
      • Organization Modify Date: Organization Business Object Field의 SYS_MODIFY_DATE를 설정한다.
        [그림 1. 조직 BO 설정 table 참고 값]
        스크린샷
    4. system Admin > Organization` 메뉴에서 Organization의 구성원 Business Object의 Field에 있는 6개의 속성값으로 설정한다.
      스크린샷

      • Employee Name: Organization의 구성원 Business Object Field의 NAME Field를 설정한다.

      • Employee Join Key: Organization의 구성원 Business Object Field의 소속 Organization 코드로 설정한다.

      • User Topic Key: Organization의 구성원 Business Object Field의 SYS_ID를 설정한다.

      • Employee Modify Date: Organization의 구성원 Business Object Field의 SYS_MODIFY_DATE를 설정한다.

      • Organization Search Authorization: Notification의 보내기 창에서 조직 검색을 허용하는 설정으로 Business Object Field의 Boolean이나 Char필드로 설정하며, DB의 값이 “1” 또는 공백의 경우 조직검색이 허용되나 “0”으로 설정 시 조직검색이 허용되지 않는다.
        스크린샷

      • Message Sending Authorization: Notification의 보내기 창 표시 여부로 Business Object Field의 Boolean이나 Char필드로 설정하며, DB의 값이 “1” 또는 공백의 경우 보내기 창이 나타나지만 “0”으로 설정 시 아래와 같이 표시되지 않는다.
        스크린샷

        [그림 2.직원BO 설정 Table 참고 값]
        스크린샷