page no. 

Start Release No : 박나미 / Update Release No : 품질에서 작성

작성자 :  * 개발자 작성   / 검수자 :  검수자가 작성


  1. 기능 설명
    1. 보고서 실행 시에 보고서 내 정의된 DataSource의 DBMS 별 권한을 체크하여 해당 유저가 정의된 DataBase 실행 권한이 존재할 경우에 실행 하도록 기능 제어
    2. 보고서 작성자가 특정 사용자에게 보고서 권한을 부여하여 공유시에도 공유받은 해당 사용자가 실제 보고서 내 DataBase의 실행 권한이 없을 경우에는 공유 보고서가 정상 실행되지 않도록 기능 제어
    3.  DataBase를 각 그룹사별로 정의하여 사용할 경우에 정의

  2. 사용 방법
    1. Admin > 자원관리 > 데이터베이스관리 > 데이터 베이스 신규 및 수정 시 팝업창 내 DB 옵션 설정 

    2. DataBase별 권한 설정을 기존과 동일하게 유저 , 그룹 , 부서로 정의하여 설정하여 구분한다.
    3. 보고서 실행 시에 보고서 내 정의된 DataBase의 권한이 없는 사용자가 실행 시에 해당 DataBase 실행은 거부된다.

  • 권한 체크 실패 시 오류 메세지

1. i-Matrix / MX-Grid

  • DataBase Connection 조회 시에 실행하는 유저ID 정보 미 전달 시 : DB 권한체크 활성화 시 필수 조건값인 실행 사용자 아이디가 존재하지 않습니다.
  • 해당 유저에 DataBase 실행 권한이 존재하지 않을 경우 : DB 실행 권한이 없습니다.

2. i-AUD


  • Admin > 자원관리 > 데이터베이스관리 에 해당하는 FLD_140.mtsd 패치가 필요
  • WEB-INF/lib/maf-4.0.jar 라이브러리 패치가 필요

  • 변경 사항변경 사항이 있으면 변경 전.후를 아래 표에 작성 합니다. 없을 경우는 아래 표를 삭제 합니다.

    변경 전변경 후릴리즈 번호
    보고서 실행 시 RunTime 에서 환경에서 해당 보고서내 DataBase 권한 체크 안함 해당 DataBase Option 내 ENABLE_PERMISSION 옵션 true로 설정 시에 보고서 실행 시 RunTime 에서 환경에서 해당 보고서 내 DataBase 권한 체크하여 실행 여부 결정변경 릴리즈 번



기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend
  • 해당 없음
시작 버전 정보
  • maf-4.0 라이브러리 7.0.500.33





(BCRM#F2731) Self BI 데이터베이스 권한관리 기능 개선
추가 이슈 처리가 있을 경우 표 뒤에 행 추가 한 다음 작성 합니다.