페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

변경 전

7.0.400.20230622

1. MTX_PORTAL_OPTION테이블에 "BUTTON_AUTH_VERSION" 이 없으며

기존 MTX_AUTH_BUTTON테이블을 사용합니다.

2. 버튼 관리 , 버튼 권한 관리 메뉴 보입니다.

Image Removed

3. "시스템 운영관리 -> PORTAL 설정" 의 버튼 설정에 사용자 정의 버튼 사용 여부가 기본으로 사용 안함으로 설정 되어있습니다.

Image Removed

4. "시스템 운영관리 -> PORTAL 설정" 의 버튼 설정에 사용자 정의 버튼 사용 여부를 사용함으로 설정했을 경우 [설정] 버튼이 보여지게 됩니다.

Image Removed

5. "권한 관리 -> 권한 복제"에서 버튼 권한 동기화가 보입니다.

Image Removed

변경 후

7.0.400.20230713

1. MTX_PORTAL_OPTION 테이블에 신규 옵션 "BUTTON_AUTH_VERSION"이 생성되었으며 기본값으로 200으로 입력되어 있으며

신규테이블 MTX_BUTTON_CODE, MTX_BUTTON_AUTH_GROUP, MTX_BUTTON_AUTH_GROUP_LINK, MTX_BUTTON_AUTH 테이블이 생성되어있으며

기존 MTX_AUTH_BUTTON테이블은 참고하지 않습니다.

단, 100으로 설정할 경우 기존 버튼 권한 체계를 사용합니다.

100 : 기존 버튼 권한 관리
200 : 신규 버튼 권한 관리

2. BUTTON_AUTH_VERSION 에 따라 권한관리 보고서 메뉴가 달라지게 됩니다.

  • BUTTON_AUTH_VERSION 값이 100일 경우 버튼 관리, 버튼 권한 관리 메뉴가 보입니다.

Image Removed

  • BUTTON_AUTH_VERSION 200이상일 경우 제품별 버튼 관리, 보고서 버튼 그룹 관리, 버튼 권한 관리 메뉴가 보입니다.

Image Removed

3. "시스템 운영관리 -> PORTAL 설정" 의 버튼 설정에 사용자 정의 버튼 사용 여부가 기본으로 사용함으로 설정 되어있습니다.

Image Removed

4. "시스템 운영관리 -> PORTAL 설정" 의 버튼 설정에 사용자 정의 버튼 사용 여부를 사용함으로 설정했을 경우 BUTTON_AUTH_VERSION 값에 따라 [설정]버튼이 보여지게 됩니다.

  • BUTTON_AUTH_VERSION 값이 100일 경우 [설정]버튼이 보여지게 됩니다.
    Image Removed
  • BUTTON_AUTH_VERSION 값이 200일 경우 [설정]버튼이 안보입니다.
    Image Removed

5. "권한 관리 -> 권한 복제"에서 버튼 권한 동기화가 BUTTON_AUTH_VERSION 값에 따라 보여지게 됩니다.

  • BUTTON_AUTH_VERSION 값이 100일 경우 보여지게 됩니다.
    Image Removed
  • BUTTON_AUTH_VERSION 값이 200일 경우 안보이게 됩니다.

3.6.3 버그 수정 목록

(BCRM#D1450) 계정관리 > 사용자관리 페이지

.6.3 버그 수정 목록

도움말
iconfalse

3.1 AUD플랫폼 공통

도움말
iconfalse

3.1.1 신규

펼치기
titleAUD플랫폼의 뷰어에서 사용되는 리소스를 압축하여 속도를 개선했습니다. (BCRM#D1055, D2214)

> 기능 설명


3.1.2. 개선/변경

펼치기
titleAUD플랫폼의 뷰어에서 사용되는 리소스를 압축하여 속도를 개선했습니다. (BCRM#D1055, D2214)

> 기능 설명


3.2 i-PORTAL

도움말
iconfalse

3.2.1 신규


펼치기
titleAUD플랫폼의 뷰어에서 사용되는 리소스를 압축하여 속도를 개선했습니다. (BCRM#D1055, D2214)



3.2.2 개선/변경

펼치기
title권한이 없는 사용자에게 PORTAL 좌측 트리의 도구메뉴가 노출되지 않도록 개선했습니다. (BCRM#D2022)

> 기능 설명


3.2.3 버그 수정 목록

펼치기
title버그 수정 목록


이슈 명릴리즈 번호
(BCRM#D2493) AUD 뷰어에서 캘린더 컨트롤에 포커싱이 되어 있는 상태에서 실행 버튼을 누르면 포커스가 안 빠지는 현상7.0.400.20230810-11
(BCRM#D2834) 일본어 적용 요청 (게시판)7.0.400.20230824-11
(BCRM#D2886) 탭 사용시 보고서 설명이 사라지는 현상7.0.400.20230907-11
(BCRM#D3235) fnCustomReportOpen 보고서 권한 오류7.0.400.20230921-11
(BCRM#D3343) 좌측상단 보고서 검색창 검색 오류7.0.400.20231019-11
(BCRM#D3354) Admin에서 스케줄 버튼 차단 설정하였으나 포탈에서 반영안되는 현상7.0.400.20231019-11
(BCRM#D2403) 웹 취약점검 리포트 개선 요청7.0.400.20231019-11



3.3 i-AUD

도움말
iconfalse

3.3.1 신규

펼치기
titleAUD 업데이트 시, 사용자가 직관적으로 이를 파악하고 브라우저 cache를 삭제할 수 있도록 알림창을 표시합니다. (BCRM#D1924)



3.3.2 개선/변경

현재 신규 마이그레이션 툴이 개발 진행중이며, 당분간 기존 방식으로 구 버전의 i-AUD 보고서를 마이그레이션 할 수 없도록 변경했습니다
펼치기
title구 버전의 i-AUD 보고서를 기존 방식으로 마이그레이션을 할 수 없도록 변경했습니다. (BCRM#D2196)
AUD 7.0에서 날짜 변환 함수의 4.0 canvas 하위 호환성을 개선하였습니다. (BCRM#D1159)

하위 호환성을 유지하기 위해, ScriptDateUtil Class 의 날짜 변 함수의 return 값이 변경되었습니다.


> 기능 설명

  1. 사용 방법
    1. 구 버전의 보고서를 연다.

Image Removed

3.3.3
  1. 대상 함수
    1. AddYears / AddMonths / AddDays / AddHours / AddMinutes / AddSeconds
  2. 대상 함수의 return 값이 기존 void 타입에서 ScriptDateUtil 로 변경되었습니다.
  3. 사용 방법

코드 블럭
languagejs
themeFadeToGrey
firstline1
titleExample code
linenumberstrue
// <기존>
 var date = Matrix.GetDate();
 date.AddYears(1); // return void
 var stringDate = date.ToString('yyyy-MM-dd');

// <변경 후>
 var date = Matrix.GetDate();
 var stringDate = date.AddYears(1).ToString('yyyy-MM-dd'); // return ScriptDateUtil



펼치기
titleOLAP Grid, Data Grid를 엑셀로 내보낼 때, 소수점 자릿수가 최대 20자까지 표기되도록 변경하였습니다. (BCRM#D3566)

OLAP Grid, Data Grid를 엑셀로 내보낼 때, 소수점 자릿수가 최대 20자까지 표기되도록 변경하였습니다.


> 기능 설명

  1. OlapGrid Excel 내보내기
    1) 마우스 우클릭 (OLAP.maf)
    2) 포탈 상단의 기본 내보내기 (DataSet.maf)
    3) 메타 템플릿으로 생성 후의 포탈 상단 내보내기 (DataSet.maf)

  2. DataGrid Excel 내보내기
    1) 마우스 우클릭 (DataSet,maf)
    2) 일반/메타, 포탈 상단의 내보내기(DataSet.maf)

3. MX-Grid 화면 출력/내보내기 (DataSet.maf)

4. OlapGrid 계산 수식 점검

1 == "1.0" 일 경우 1.0 이 아닌 1 이여야 정상적인 javascript 문법에 맞음


■ 동작 예

□ OlapGrid 기본 내보내기 예제

Image Added


□ OlapGrid 마우스 우클릭 내보내기 예제

Image Added


 □ OlapGrid 포탈 상단 기본 내보내기 예제

 Image Added

□ OlapGrid 메타 템플릿 으로 생성, 포탈 상단의 내보내기(DataSet.maf)

Image AddedImage Added





3.3.3 버그 수정 목록

펼치기
title버그 수정 목록


이슈 명릴리즈 번호
(BCRM#D2193) ListGrid  MultiLineText 객체로 설정하면 데이터가 다 안나오는 현상7.0.400.20230727-11
(BCRM#D2490) 서식이 적용된 엑셀 복사, 붙여넣기가 안됨7.0.400.20230727-11
(BCRM#D2389) ListGrid 에서 Shift 키 누른 상태에서 마우스 휠 이동 시,  좌우 스크롤만 움직이도록 7.0.400.20230727-11
(BCRM#D1646) List Grid Row 병합 깨지는(?) 현상 관련 문의7.0.400.20230727-11
(BCRM#D1866) ListGrid 가로 스크롤 이동 시 가로 병합된 셀 풀리는 현상 7.0.400.20230727-11
(BCRM#D1880) mini portal 에서 메인 보고서 로딩 안되는 현상 (비주기)7.0.400.20230727-11
(BCRM#D2407) JScript 부분 오류  ( Smart Editer Addin 사용시 발생 )7.0.400.20230727-11
(BCRM#D1159) 4.0 canvas보고서의  AddDays,DddYears 함수를 7.0에서는 어떤것으로 대체해야할지?7.0.400.20230727-11
(BCRM#D2176) User Component 이용하여 보고서 호출 관련7.0.400.20230727-11
(BCRM#D2491) AUD DataGrid의 단위 변경이 안됨7.0.400.20230727-11
(BCRM#D1688) ListGrid에서 키보드 방향 키로 셀 이동 할 수 있도록 7.0.400.20230727-11
(BCRM#D2477) OlapGrid 메저 항목 정렬 변경 시 좌우스크롤바 유지7.0.400.20230727-11
(BCRM#D2421) EPA2 사용중 년도값에 .0 이 붙어서 저장되는 현상 문의드립니다. 7.0.400.20230727-11
(BCRM#D1585) MX-Grid pdf export 문의7.0.400.20230727-11
(BCRM#D1919) 워드,네트워크,스톡 차트 등 관련 이슈 및 지원 요청7.0.400.20230727-11
(BCRM#D1824) Olap 그리드에서 소계와 총합계 행 카운팅 제외 7.0.400.20230727-11
(BCRM#D2560) Listgrid 사이즈 변경으로 인한 셀 테두리 잘림 현상7.0.400.20230810-11
(BCRM#D2527) AUD7 multicombobox 에 LeafNodeonly 속성 적용 시 선택 오류7.0.400.20230810-11
(BCRM#D2567) ServerScript에서 전체/특정 엑셀 시트 데이터셋으로 받아오는 기술 문의7.0.400.20230810-11
(BCRM#D2546) i-AUD DataGrid 행 추가 기능 오류7.0.400.20230810-11
(BCRM#D2427) AUD7 Datagrid 스타일 지정시 밑줄 적용되지 않음.7.0.400.20230810-11
(BCRM#D2554) i-AUD InputBox, Label Fomula에 DATEADD 함수 사용시 오류 발생7.0.400.20230810-11
(BCRM#D2758) AUD7 DataGrid 상단 기능에 대해 태블릿, 모바일 동작 가능 문의7.0.400.20230824-11
(BCRM#D2512) MX_GRID 엑셀 DATEDIF, YEARFRAC 함수 추가 요청7.0.400.20230824-11
(BCRM#D2664) i-AUD Designer Module Editor 기능 개선7.0.400.20230824-11
(BCRM#D2596) OlapGrid 멀티헤더 사용 시에도 필드별 정렬 기능 추가 7.0.400.20230824-11
(BCRM#D2830) MX-Grid 이름 관리자 변수값 사용 시 쿼리문으로 빈 값으로 넘겨짐7.0.400.20230824-11
(BCRM#D2792) OlapGrid 내 디멘젼, 메저 정렬 시 asc, desc 를 선택지정 할 수 있는지 문의7.0.400.20230824-11
(BCRM#D2732) [개선] MX-GRID json 파일 삭제 이벤트 확대7.0.400.20230824-11
(BCRM#D2773) 일본어 적용 요청 (i-META Viewer 필터)7.0.400.20230824-11
(BCRM#D2586) ExportImage 문의드립니다.7.0.400.20230824-11
(BCRM#D2846) [긴급] AUD화면 chart 컨트롤 숫자크기 조절 여부 문의 7.0.400.20230829-21
(BCRM#D2832) [AUD] xlsx로 내보내기 시 속도 성능 개선 문의7.0.400.20230907-11
(BCRM#D2977) LOVService.jsp 500 에러7.0.400.20230907-11
(BCRM#D2890) 오류) Meta view mtvx 사용자 지정 정렬 항목이 조회 데이터와 다름(생성시 데이터로 나옴)7.0.400.20230907-11
(BCRM#D2929) 데이터 그리드 로우 가로 병합 문의7.0.400.20230907-11
(BCRM#D2122) 차트 속성에서 계열탭의 차트 유형에 default 를 추가하여 default 인 경우 기본탭의 차트 유형이 적용되도록 개선7.0.400.20230907-11
(BCRM#D2699) i-AUD Designer BoxStyle 복사 기능 개선7.0.400.20230907-11
(BCRM#D2904) i-AUD 차트 범주 항목 이름 약어 처리7.0.400.20230907-11
(BCRM#D2852) i-AUD 차트 데이터 레이블 수식 적용7.0.400.20230907-11
(BCRM#D2856) OLAP GRID Row 항목 병합 기능 요청 7.0.400.20230907-11
(BCRM#D2751) Module내 특정 폼을 대화상자(팝업 윈도우)로 실행하기 버그7.0.400.20230907-11
(BCRM#D2908) JScript 중 Matrix 클래스의 GetDataSource 질문7.0.400.20230907-11
(BCRM#D2992) MX-Grid / 조건부서식을 지정한 셀을 AUD함수{=A1}로 참조했을 때 서식표출 오류7.0.400.20230907-11
(BCRM#D3059) MX-Grid의 시트 보호 후, 셀에 입력 시 자동으로 refresh가 되는 오류7.0.400.20230921-11
(BCRM#D3037) META OlapGrid 구성 후 DimensionFilter 오류 (해당범위 지정하면 범위 값이 아닌 선택된 값만 조회됨)7.0.400.20230921-11
(BCRM#D3139) 데이터그리드에서 컬럼을 mask edit 형태로 입력 받으면 필터에 항목이 뜨지 않는 현상7.0.400.20230921-11
(BCRM#D2971) i-AUD 보고서에서 Matrix.ExportImageEx() 처리 관련 문의7.0.400.20230921-11
(BCRM#D3192) List-Grid 디자인 기능 (Group기능) 적용 시, Data연결 및 해당 컨트롤 인식 불가7.0.400.20230921-11
(BCRM#D3036) META OlapGrid 구성 후 DimensionFilter 오류 (해당범위 지정 후 null 값 표시 현상)7.0.400.20230921-11
(BCRM#D2807) i-AUD Designer 차트 Cursor 기능 개선7.0.400.20230921-11
(BCRM#D2121) i-AUD 레이아웃관리자에서 검색기능 추가 검토7.0.400.20230921-11
(BCRM#D3252) 간트차트 보고서의 공백 영역에서 툴팁이 뜨는 현상에 대한 이슈 7.0.400.20231005-11
(BCRM#D2915) i-AUD 프로세스 봇 컨트롤 선택 개선7.0.400.20231005-11
(BCRM#D3194) i-AUD MXGrid '엑셀로 내보내기' 기능 작동 중 멈춤7.0.400.20231005-11
(BCRM#D3186) AUD보고서 파이차트 크기 일관성 유지 관련7.0.400.20231005-11
(BCRM#D3246) DataGrid 사용자 정의 폰트 Default 표기 오류7.0.400.20231005-11
(BCRM#D2980) 엑셀 파일 MX-Grid 전환 시 MEDIAN 함수 지원 불가7.0.400.20231019-11
(BCRM#D3352) MX-grid 미지원 함수입니다7.0.400.20231019-11
(BCRM#D3578) DataGrid 행추가 - 행삭제 - 행추가시 현상 문의7.0.400.20231102-11
(BCRM#D3539) TreeLayout에서 마우스 이벤트를 통한 Link 변경 기능 추가 요청 문의7.0.400.20231102-11
(BCRM#D3503) 레이아웃관리자에서 검색 후 olapgrid 에 배치정보 반영안됨7.0.400.20231102-11
(BCRM#D3450) AUD 6 에서 AUD 7 업그레이드후 보고서 호출시 에러 발생 문의7.0.400.20231102-11
(BCRM#D3581) DataGrid 복사/붙여넣기 문의7.0.400.20231102-11
(BCRM#D3428) 서버스크립트 base64 decode 예제 요청7.0.400.20231102-11
(BCRM#D3610) 셀 병합된 그리드 체크박스 일괄 체크에 관한 문의7.0.400.20231127-01
(BCRM#D3757) multipart/form-data 요청되어야하는 Method 항목 중에 일반 요청으로 동작하는 현상7.0.400.20231127-01
(BCRM#D3566) 엑셀 내보내기 소수점 자릿수7.0.400.20231127-01
(BCRM#D3682) 트리그리드 체크 박스 문의드립니다.7.0.400.20231127-01
(BCRM#D3702) OLAPGRID에 SubTotalPercentOfColumn 기능이 정상적으로 작동되지 않는 현상7.0.400.20231127-01
(BCRM#D3680) 트리그리드 문의드립니다.7.0.400.20231127-01
(BCRM#D3689) 트리그리드 Validate 동작 문의드립니다.7.0.400.20231127-01
(BCRM#D3699) 정렬 설정한 항목을 다시 조회할때 문구가 겹쳐보이는 현상7.0.400.20231127-01
(BCRM#D3707) MX-Grid 한글 내보내기 기능 오류 [차트 계열 표시X]7.0.400.20231127-01
(BCRM#D3716) 차트에서 축 텍스트 각도를 변경하고 싶습니다.7.0.400.20231127-01



3.4 i-MATRIX

도움말
iconfalse

3.4.1 개선/변경

펼치기
titlei-MATRIX 데이터 조회 시, 변수 설정 창의 기능을 개선했습니다. (BCRM#D0035)

변수 설정 창에서 이름 정의된 변수의 이름 및 값이 목록을 표시하여, 사용자의 혼란을 줄일 수 있도록 개선했습니다.


3.4.2 버그 수정 목록

펼치기
title버그 수정 목록


이슈 명릴리즈 번호
(BCRM#D3432) i-MATRIX에서 META항목이 LOV SQL로 풀리지 않음7.0.400.20231102-11
(BCRM#D3051) [i-MATRIX] 틀고정 보고서 내려받기시 조회 조건영역 숨는 현상.7.0.400.20230921-11
(BCRM#D3076) [i-MATRIX 7]데이터셋 관리자에서 데이터 저장시 xlsx파일 형식 지원7.0.400.20230921-11
(BCRM#D3287) Matrix 오류메세지 확인요청7.0.400.20231019-11
(BCRM#D2995) i-MATRIX META DefaultSQLHINT 기능이 동작하지 않는 버그7.0.400.20230907-11
(BCRM#D3111) EPA Matrix 메뉴 등록 시 확장자(.xlsx) 가 붙을 경우 화면 안보임 현상7.0.400.20230921-11
(BCRM#D2458) 조회조건 Property 수정 시, 값이 제거 되지 않도록 개선 요청7.0.400.20230727-11
(BCRM#D2515) 엑셀다운로드시 다운로드사유 입력하는 모듈에 대한 수정 요청.7.0.400.20230727-11
(BCRM#D2738) i-MATRIX  DB Bot 선택시 오류 메세지 나오는 현상7.0.400.20230824-11
(BCRM#D2739) i-MATRIX 에서 META사용시  조회항목 (COMBO BOX) 전체 검색이 안되는 현상7.0.400.20230824-11
(BCRM#D3195) META로 데이터 가져오기 후 메타 쿼리의 헤더 출력 체크 해제가 안 되는 현상7.0.400.20230921-11
(BCRM#D3500) i-MATIRX 스케줄러 파라미터 전송시 달력 컨트롤(FROM TO 조회) DATE함수 적용7.0.400.20231127-01
(BCRM#D2305) VN_변수에서 빈값일 경우 쿼리에 빈값이 아닌 0 숫자 데이터가 들어가는현상 7.0.400.20230718-21
(BCRM#D3351) 시트 이동 시 컨트롤창 크기가 제대로 반영이 안되는 현상7.0.400.20231019-11
(BCRM#D3693) MX-Service CPU 점유율에 대한 문의7.0.400.20231127-01



3.5 i-META

도움말
iconfalse

3.5.1 신규

펼치기
titlei-META Server 에서 권한 정보 및 메타서버에 필요한 정보 로딩 방식을 개선 했습니다.(BCRM#D2079)


3.5.2 버그 수정 목록

펼치기
title버그 수정 목록


이슈 명릴리즈 번호
(BCRM#D2598) AUD 디자이너에 조회 조건 컨트롤 생성 시 오류7.0.400.20230810-11
(BCRM#D2717) MetaXML 파싱 오류7.0.400.20230824-11
(BCRM#D2957) 입력유형을 PickList 일때 파일열기 선택시 오류7.0.400.20230907-11
(BCRM#D2817) prompt로 설정된 항목이 값 목록(LOV)에 조회되지 않은 데이터 조회 안되는 현상7.0.400.20230907-11
(BCRM#D2942) MetaViewer 파일 Local 저장 및 Local파일 오픈 후 공용폴더 저장 시 오류 발생7.0.400.20230907-11
(BCRM#D2715) 멀티테이블 JOIN시 쿼리 파싱7.0.400.20230921-11
(BCRM#D3075) 값 목록(LOV) 조회시 로딩바가 중복 발생하는 현상7.0.400.20230921-11
(BCRM#D2926) META Viewer 끼리 병합 안되는 현상7.0.400.20230921-11
(BCRM#D3260) 계층항목을 LOVSql로 구성하고 상위 값을 파라미터 적용시 쿼리 바인딩 안되는 현상7.0.400.20231005-11
(BCRM#D3268) AddGlobalParamsEx에 선언한 Global 변수 관련7.0.400.20231005-11
(BCRM#D2819) 날짜형 조회 조건에 배치 시 D-1로 셋팅하는 기능 추가7.0.400.20231102-11
(BCRM#D3840) 메타 뷰 조회조건에서 포함하지않음 비교연산자 사용 후 내보내기 시 엑셀파일에 연산자가 표시 안 되는 현상7.0.400.20231127-01
(BCRM#D3619) 병합뷰에서 병합옵션을 Union/Union All로 설정후 항목 배치시 그룹함수 생성됨7.0.400.20231127-01



3.6 ADMIN

제품별 버튼 관리에서 버튼 표시 여부 및 화면 표시 순서를 설정할 수 있습니다.

버튼 표시 여부화면표시 셀에서 체크박스 체크 및 체크 해제로 설정할 수 있으며 체크가 해제가 되어있으면 무조건 버튼을 표시하지 않습니다.
화면 표시 순서
  1. 화면 표시 순서 셀을 수정하여 순서를 변경할 수 있습니다. 만약 동일한 숫자 값으로 저장되어 있다면 2순위로 버튼 코드로 정렬합니다.

버튼 권한 관리에서 권한을 설정할 수 있으며

체크 순서는 다음과 같습니다.

버튼 표시가 설정되어있는지 확인합니다. 커스텀 버튼인 경우 "사용자 정의 버튼 사용여부"도 체크합니다.
  • 버튼 표시가 설정되어있습니다.
  • 버튼 권한 확인합니다. (2번 항목으로 이동)
  • 버튼 표시가 설정되어있지 않습니다.
  • 버튼을 차단으로 설정합니다. (5번 항목으로 이동)
    보고서에 버튼 권한이 설정되어있는지 확인합니다.
  • 그룹에 속해있으면 그룹에 설정된 권한을 확인합니다. (3번 항목으로 이동)
  • 그룹에 속해있지 않으면 모듈에 설정된 권한을 확인합니다. (4번 항목으로 이동)
    보고서 그룹에 설정된 권한을 확인합니다.
  • 로그인한 유저의 정보로 이이디, 소속부서, 또는 그룹으로 권한 체크를 합니다.
  • 설정된 버튼 권한을 찾았을 경우
    - 아이디 , 소속 부서 등 설정된 여러 권한 항목을 찾았을 경우 권한 순서가 높게 설정된 첫번째 항목만 권한을 적용하며 차단, 혹은 허용이 설정됩니다.
    단, 동일한 권한 순서 값 일 경우 권한 주체 코드 순으로 정렬하고 첫 번째 항목에 대한 권한을 적용합니다. (5번 항목으로 이동)
  • 설정된 버튼 권한을 찾지 못했을 경우
    - 모듈 별 버튼에 기본으로 설정된 권한을 확인합니다. (4번 항목으로 이동)
    모듈 별 버튼에 기본으로 설정된 권한을 확인합니다.
  • 로그인한 유저의 정보로 이이디, 소속 부서, 또는 그룹으로 권한 체크를 합니다.
  • 설정된 버튼 권한을 찾았을 경우
    - 아이디 , 소속부서 등 설정된 여러 권한 항목을 찾았을 경우 권한 순서가 높게 설정된 첫번째 항목만 권한을 적용하며 차단, 혹은 허용이 설정됩니다.
    단, 동일한 권한 순서 값 일 경우 권한 주체 코드 순으로 정렬하고 첫 번째 항목에 대한 권한을 적용합니다. (5번 항목으로 이동)
  • 설정된 버튼 권한을 찾지 못했을 경우
    - 허용으로 권한을 적용합니다 (5번 항목으로 이동)
    설정된 권한을 토대로 2차 버튼 표시 처리를 시도합니다.
    1. 버튼 권한이 차단되어 있습니다.
    2. 버튼을 표시하지 않습니다.
    3. 버튼 권한이 차단되어 있지 않습니다.
    4. 저장(PV_SAVE), 다른 이름으로 저장(PV_SAVEAS), 편집(PV_EDIT)은 보고서에 설정된 권한에 따라 보여줍니다.
      단, i-AUD 보고서일 경우 SDX (i-AUD Designer blocking Group) 에 그룹에 속한 유져는 다른 이름으로 저장(PV_SAVEAS) 버튼이 보여지지 않습니다.
    5. 스케쥴 등록(PV_SCHEDULE), 스케쥴 즉시 실행(PV_SCHEDULE_RUN) 버튼인 경우 i-AUD 스케쥴러 포맷에 등록된 보고서만 버튼이 보여집니다.
    BUTTON_AUTH_VERSION
    → 100 혹은 설정 값이 없음 : /servlet/Agentquery.maf 호출을 통한 기존 버튼 권한 체계 사용
    → 200 : /api/portal/button/authList 호출을 통한 신규 버튼 권한 체계 사용
    도움말
    iconfalse

    3.6.1 신규

    펼치기
    titleADMIN에서 i-META를 수동으로 업데이트 할 수 있도록 기능을 추가했습니다. (BCRM#D2023)

    ADMIN에서 i-META를 수동으로 업데이트 할 수 있도록 기능을 추가했습니다.

    > 기능 설명

    1. 사용 방법
      1. ADMIN > 시스템 운영 관리 > 관리자 메뉴 설정 > 메타관리의 [메타 수동 업데이트] 항목을 활성화한 후 [저장] 을 클릭한다.
        Image Removed

      2. ADMIN 페이지를 새로고침 한다.
      3. ADMIN > 메타관리 > 메타 수동 업데이트에서 업데이트 할 항목을 체크하고 업데이트를 누른다.
      4. 업데이트 결과를 확인할 수 있다.
        Image Removed


    3.6.2 개선/변경

    기존 ADMIN에서는 버튼권한관리 기능이 Portal 옵션의 일부로서 동작했으나, 해당 기능이 복잡하게 설계 되어 있어 사용에 불편이 있었습니다.

    따라서 버튼권한관리 기능에 관한 메뉴를 신설하고, 이를 직관적으로 사용할 수 있도록 전면적 개편을 진행했습니다.

    > 기능 설명

    실행 경로 :
  • [Admin > 시스템 운영관리 > Portal 설정 > 더보기 클릭 ]
  • "BUTTON_AUTH_VERSION" 을 200으로 변경 혹은 PortalOption테이블에 200값 삽입합니다.
  • Admin화면 화면 갱신 (F5) 합니다.
  • [Admin > 권한관리] 의 좌측메뉴에 "제품별 버튼 관리", "보고서 버튼 그룹 관리", "버튼 권한 관리" 메뉴가 생성되어있는지 확인합니다.
    Image Removed
  • [Admin > 권한관리> 제품별 버튼 관리 ]
  • [Admin > 권한관리> 보고서 버튼 그룹 관리 ]
  • [Admin > 권한관리> 버튼 권한 관리 ]
    사용 방법
  • 제품별 버튼 관리
  • 커스텀 버튼을 추가 및 수정
    1) 추가 : [신규] 버튼을 클릭 -> 버튼 이름 및 이미지 등을 업로드 -> [저장]버튼을 클릭합니다.
    2) 수정 : 새로 추가한 버튼에서 더블 클릭 -> 정보를 수정 -> [저장]버튼을 클릭합니다.
    Image Removed
    버튼의 정렬 설정
    1) 화면 표시 순서 셀을 더블 클릭 해서 숫자를 입력한 후 [저장]버튼을 클릭합니다.
    Image Removed
  • 보고서 버튼 그룹 관리
  • 버튼 그룹 추가 및 수정
    1) 추가 : [신규] 버튼을 클릭 -> 그룹 이름 더블 클릭 후 수정 -> [저장]버튼을 클릭합니다.
    2) 수정 : 그룹 이름 셀에 더블 클릭 -> 수정 -> [저장]버튼을 클릭합니다.
    Image Removed
    그룹에 레포트 추가/삭제
    1) 추가 : Image Removed 추가 버튼을 클릭 -> 팝업창에서 추가할 보고서를 선택 후 확인 -> Image Removed 저장 버튼을 클릭합니다.
    2) 삭제 : Image Removed 삭제 버튼을 클릭 -> Image Removed 저장 버튼을 클릭합니다.
    Image Removed
  • 버튼 권한 관리
  • 버튼 권한 설정
    1) 추가
    1-1) 그룹명에서 그룹 혹은 DEFAULT를 선택하고 좌측 버튼 목록 그리드 영역에서 버튼을 선택합니다.
    1-2) [신규]버튼을 클릭 해서 띄운 팝업창에서 추가할 유저 흑은 부서, 그룹에 대한 체크박스를 체크하고 확인 버튼을 클릭합니다.
    1-
    펼치기
    titleADMIN의 버튼권한관리 기능을 전면적으로 개편했습니다. (BCRM#D1624)


    3

    ) 버튼권한설정 우측 그리드에 추가된 행에서 권한사용 체크박스를 체크하고 권한설정에서 차단 또는 허용 권한을 선택합니다.
    1-3) [저장]버튼을 클릭합니다.
    2) 권한삭제
    2-1) 그룹명에서 그룹 혹은 DEFAULT를 선택하고 좌측 버튼 목록 그리드 영역에서 버튼을 선택합니다.
    2-2) 버튼권한설정 우측 그리드에서 삭제할 항목을 선택 하고 [삭제]버튼을 클릭하여 행이 삭제되는 것을 확인합니다.
    2-3) [저장]버튼을 클릭합니다.
    3) 권한 사용 안함
    3-1) 그룹명에서 그룹 혹은 DEFAULT를 선택하고 좌측 버튼 목록 그리드 영역에서 버튼을 선택합니다.
    3-2) 버튼권한설정 우측 그리드에서 사용해제 하고싶은 행에 대한 체크박스를 체크해제하고  [저장]버튼을 클릭합니다.
    4) 권한 체크 순서 변경
    4-1) 그룹명에서 그룹 혹은 DEFAULT를 선택하고 좌측 버튼 목록 그리드 영역에서 버튼을 선택합니다.
    4-2) 버튼권한설정 우측 그리드에서 순서를 변경할 행의 권한순서 셀을 더블클릭하여 숫자를 수정합니다.
    4-3) [저장]버튼을 클릭합니다.
    Image Removed

    세부 기능 명

    내용
    커스텀 버튼 추가

    제품별 버튼 관리에서 [신규]버튼을 클릭하여 버튼 명, 버튼 이미지 등을 등록할 수 있습니다.

    단, 버튼 클릭 실행에 대한 처리는 /extention/portal/customscript.jsp파일의 fnUserDefinedButtonAction함수에서 정의합니다.

    버튼 표시 여부 및 버튼 순서 변경권한 설정 및 순서
    정보
    title필수 옵션
    참고사항
    title제약 사항
    • [제품별 버튼 관리] 에서 기본으로 제공하는 버튼은 삭제 할 수 없습니다. 단, 표시를 원하지 않을 경우 화면표시를 체크해제 하면 됩니다.
    • [제품별 버튼 관리] 에서 기본으로 제공하는 버튼들의 다국어 설정은 기본으로 제공합니다. 단, 신규로 추가하는 사용자 정의 버튼들의 다국어는 제공하지 않습니다.
    • [보고서 버튼 그룹 관리] 에서 그룹에 보고서 추가 시 다른 그룹에 동일한 보고서가 있을 경우 저장할 수 없습니다.
    • [버튼 권한 관리]에서 동일한 버튼이 Default 또는 Group에 설정 되어있다면 Group의 버튼 그룹이 우선 적용되며 버튼 그룹에서 보고서를 찾지 못했을 경우 Default에 설정된 권한이 적용됩니다.
    • 사용자 정의 버튼인 경우 "시스템 운영관리 -> PORTAL 설정" 의 버튼 설정에 사용자 정의 버튼 사용 여부가 사용으로 설정 되어야 합니다.
      Image Removed

    변경 전/후 제품 버전

    변경 전(제품 버전)
    Section
    이슈 명릴리즈 번호
    펼치기
    titleADMIN의 버튼권한관리 기능을 전면적으로 개편했습니다. (BCRM#D1624)


    이슈 명릴리즈 번호
    (BCRM#D1857) iMgt > 스케줄관리 > SSO 적용된 URL을 호출하는 방법 문의7.0.400.20230727-11
    (BCRM#D2589) AUD Platform Admin 폴더 및 파일 삭제 오류7.0.400.
    20230511
    20230810-11
    (
    BCRM#D1652
    BCRM#D2896)
    AUD Admin 사용자관리 화면에서 조회 시 MSSQL 쿼리
    Admin 그룹별 사용자 관리에서 사용자 추가하고 저장 시 오류 발생7.0.400.
    20230525
    20230907-11
    (
    BCRM#D1768) AUD Admin 게시판관리 화면이 표시될 때 쿼리 오류 발생
    BCRM#D3635) 이중화 환경에서 Admin의 제품별 옵션 값을 변경시 클러스터링이 안되는 현상7.0.400.
    20230608
    20231127-
    11
    01



    3.7 AUD Server

    도움말
    iconfalse

    3.7.1 개선/변경

  • SimpleSSO 호출을 통해서 Token을 발행합니다.

  • Token을 발행할 때 targetUrl에 해당하는 url 정보를 함께 전달합니다.
    - 호출 예제 : /servlet/SimpleSSO.maf?targetUrl={target url}/servlet/DataSet.maf&userId=matrix
    - SimpleSSO를 통해 호출될 수 있는 서버는 MTX_OPTION 테이블에 SSO_AUTH_IP 목록으로 등록되어야 합니다.

    발행한 Token과 함께 전달할 Data를 multipart/form-data로 설정하여 전달합니다.

    펼치기
    titleSimpleSSO 를 통해 target url 호출 시 multipart/form-data 전송 기능을 추가 했습니다. (BCRM#D1939)
    도움말
    iconfalse
    코드 블럭
    languagejs
    themeRDark
    <script type="text/javascript">
    			var action = "<%=matrixUrl%>/servlet/SimpleSSO.maf";
                var form = document.getElementById("frm");
                	form.setAttribute("method","post");                    
                	form.setAttribute("action",action);
                	form.setAttribute("enctype","multipart/form-data")
                	//input
                	form.appendChild(getInput("token", "<%=getReplaceSC(token)%>"));
                	form.appendChild(getInput("SID", ""));
                	form.appendChild(getInput("ENC", "False"));
                	form.appendChild(getInput("EXT", ""));
                	form.appendChild(getInput("PACKET", "<%=getReplaceSC(packet)%>"));
                	form.appendChild(getInput("OUT", 1));
                	form.appendChild(getInput("hashcode", "eb13e765-64d4-3173-753d-ef06b921722c"));
                	form.appendChild(getInput("ver", "400"));
    
    
    				form.submit();     
    </script>
    <body onload="load()">   
        <form id="frm" name="frm" method="post" action="" enctype="multipart/form-data"></form>
    </body>            

    | REST-API

    펼치기
    titleSimpleSSO 를 이용하여 인증 후 사용자를 등록할 수 있는API 를 추가 했습니다. (BCRM#D1958)
    도움말
    iconfalse

    제공하는 API url을 호출하여 파라미터를 입력하면 사용자가 등록 됩니다.

    구분내용Rest API 주소

    {context url}/api/auth/signup

    Parameter
    정보

    {
    "orgcode": "부서코드",
    "password": "사용자 비밀번호",
    "role": [
    "조직 정보"
    ],
    "usercode": "사용자 코드",
    "username": "사용자 이름"
    }

    •  비밀번호를 공백으로 넣을 경우에는 사용자 정보와 동일하여 비밀번호 설정
    •  부서코드를 공백으로 넣을 경우에는 "DEFAULT"로 자동 등록



    참고사항
    titleSwagger 정보
    • 샘플 URL : {context url}/swagger-ui.html
    • 샘플 파일 : portal을 로그인 후에 swagger-ui를 통해 api 조회가 가능합니다.

    Image Removed

    펼치기
    titlei-META 보고서 권한 조회 API를 추가 했습니다.(BCRM#D1262)
    도움말
    iconfalse
  • 제공하는 API url을 호출하여 요청 항목에 따른 응답을 받습니다.
  • i-Meta 보고서 실행 시 필요한 메타 권한 정보에 대한 서비스를 API를 통해 제공합니다.

    세부 기능 명

    내용사용자별 메타 보고서 권한 조회
    • API 주소 : /api/meta/auth/report
    • 전달하는 메타 보고서에 대한 사용자의 권한이 존재하는지 확인하는 서비스
    사용자별 메타 스키마 권한 조회
    • API 주소 : /api/meta/auth/schema
    • 전달하는 사용자별 table과 column에 대한 메타 스키마 권한이 존재하는지 확인하는 서비스
    정보
    title호출 결과

    사용자별 메타 보고서 권한 조회 (/api/meta/auth/report)

    requestresponse

    {

    "reportCode": "REPC5FC2AC640DF4959B64BB78CB4BAD988",

    "userId": "test"

    }

    {
    "retMsg": true,
    "retCode": "",
    "retList": []
    }

    사용자별 메타 스키마 권한 조회 (/api/meta/auth/schema)
    requestresponse

    {

    "columns": ["matrixdb.public.mtx_agent_log.log_id","matrixdb.public.mtx_agent_code.agent_code"],

    "tables": ["matrixdb.public.mtx_agent_log", "matrixdb.public.mtx_agent_code"],

    "userId": "test"

    }

    {

    "retMsg":"",

    "retCode":"",

    "retList":[

    {"AuthObjectCode":"EDU.EDU.EXAMPLE_MX","AuthSubjectCode":"DEFAULT","ObjectCode":"M0"

    ,"SubjectCode":"O0","AuthorityNo":3,"Priority":1,"MaskText":"","RowAuth":""},

    {"AuthObjectCode":"pms.BRANCH.MTX_MAIL","AuthSubjectCode":"DEFAULT","ObjectCode":"M0"

    ,"SubjectCode":"O0","AuthorityNo":3,"Priority":null,"MaskText":null,"RowAuth":"[BRANCH.MTX_MAIL.MAIL_CODE] = 'A02'"}

    ]

    }

    정보
    titleSwagger 정보
    • 샘플 URL : {context url}/swagger-ui.html
    • 샘플 파일 : portal을 로그인 후에 swagger-ui를 통해 api 조회가 가능합니다.

    Image Removed

    변경 전변경 후

    1. i-Meta 서버에서 주기적으로 사용자에 대한 메타 권한 정보를 AUD 서버에서 조회한다.

    2. AgentQuery.maf 요청에 서버에 주기적으로 호출되는 것을 확인할 수 있다.

    3. i-Meta 서버에서 사용자별 메타 권한 정보를 메모리에 동기화 하여 직접 관리한다.

    1. i-Meta 서버에서 권한 정보가 필요할 때마다 AUD 서버로 i-Meta 보고서 권한 조회 서비스를 호출한다.

    2. 주기적으로 권한 정보에 대한 동기화 작업이 불필요하기 때문에 주기적 Query 요청은 없다.

    3. i-Meta 서버에서 사용자별 메타 권한 정보를 직접 관리하지 않고 AUD 서버에서 보내주는 방식이기 때문에 정합성이 높다.

    3.7.2

    3.7.2 버그 수정 목록

    펼치기
    title버그 수정 목록



    Section


    이슈 명릴리즈 번호
    (BCRM#D0090) Admin의 보고서 백업/복원에서 일부 Meta 테이블에 대한 정보 복원 시 index 오류 skip으로 수정BCRM#D1881) 비밀번호 암호화 시 salt 적용 요청 건7.0.400.2023012620230727-11
    (BCRM#D0064) sso를 통해 팝업 창으로 보고서 오픈 후 보고서 내에서 다른 보고서 조회 시 보고서 정보가 처리될 수 있도록 수정BCRM#D1841) Matrix.GetUserInfo().UserName 값을 가져올 시 한글이 깨져 ???로 가져오는 현상. 7.0.400.2023022420230907-11
    (BCRM#D0548) sso를 통해 호출하는 jsp에 파라메터로 VS , VN 전달 시 로그인 인증 사용자 정보에 해당 데이터 저장하여 글로벌 파라메터로 설정 할 수 있도록 수정BCRM#D3228) 메타 백업 파일 문의드립니다.7.0.400.2023021020231019-11
    (BCRM#D0548) sso를 통해 로그인 하는 계정의 유효성을 체크하는 API 추가( 도메인/swagger-ui.htm 의 auth-controller > /api/auth/user-code/validation 참고 )BCRM#D3531) 유플러스 기업DW시스템 BI7.0) 보고서 실행 쿼리 재확인 요청7.0.400.2023021020231102-11



    4. 참고 자료

    > 설치 가이드

    View file
    nameAUD플랫폼 7 - 제품 설치 및 사용자 환경.pdf
    page릴리즈 노트
    height250
    View file
    name[설치매니저]AUD플랫폼 7 설치 가이드.pptx
    height250
    View file
    name[수동]AUD플랫폼 7 설치 가이드.pptx
    height250
    View file
    nameAUD서버 7 트러블슈팅 가이드.docx
    height250

    > 제품별 옵션 가이드

    View file
    nameAdmin7옵션설정가이드.docx
    height250



    ...