시큐리티 설정간소화 권한 관련 문의
- 작성자 :
- 한*호
- 작성일 :
- 2022-11-11 13:52:10
- 조회수 :
- 564
- 구분 :
- 공통컴포넌트 / 3.6
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부 3.10.0 버전의 시큐리티 설정간소화를 사용하고 있습니다.
문의사항은 다음과 같습니다.
권한을 계층구조로 가져가지 않고 ROLE 별 각각 권한을 부여하고자 합니다.
https://egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema
위의 링크 설명을 보니 sqlHierarchicalRoles -> 선택 항목으로 되어있어서 권한 계층구조 설정부분을 삭제하였습니다.
그런데 로그를 보니 내부 로직에서 sqlHierarchicalRoles 설정이 없으면 default 로 설정되어있는 쿼리를 실행하는 듯합니다.
결론적으로 권한을 상속 구조 말고 ROLE 별로 각각 가져가는 방법이 있을까요??
감사합니다.
전자정부 3.10.0 버전의 시큐리티 설정간소화를 사용하고 있습니다.
문의사항은 다음과 같습니다.
권한을 계층구조로 가져가지 않고 ROLE 별 각각 권한을 부여하고자 합니다.
https://egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema
위의 링크 설명을 보니 sqlHierarchicalRoles -> 선택 항목으로 되어있어서 권한 계층구조 설정부분을 삭제하였습니다.
그런데 로그를 보니 내부 로직에서 sqlHierarchicalRoles 설정이 없으면 default 로 설정되어있는 쿼리를 실행하는 듯합니다.
결론적으로 권한을 상속 구조 말고 ROLE 별로 각각 가져가는 방법이 있을까요??
감사합니다.
환경정보
-
- OS 정보 : 윈도우11
- 표준프레임워크 버전 : 3.10.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : 톰캣 8.5
- DB 정보 : 마리아DB
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
공통컴포넌트에서 기본적으로 정의되어 있는 권한 계층은
다음과 같습니다.
ROLE_ADMIN > ROLE_USER > ROLE_ANONYMOUS
이렇한 구조에서
예를들어 ROLE_A , ROLE_B를 추가하시는 경우
ROLE_ANONYMOUS를 상속하는 ROLE_A , ROLE_B를
COMTNROLES_HIERARCHY 테이블에 추가하시면 될듯 합니다.
ROLE_A > ROLE_ANONYMOUS
ROLE_B > ROLE_ANONYMOUS
감사합니다.
표준프레임워크센터입니다.
공통컴포넌트에서 기본적으로 정의되어 있는 권한 계층은
다음과 같습니다.
ROLE_ADMIN > ROLE_USER > ROLE_ANONYMOUS
이렇한 구조에서
예를들어 ROLE_A , ROLE_B를 추가하시는 경우
ROLE_ANONYMOUS를 상속하는 ROLE_A , ROLE_B를
COMTNROLES_HIERARCHY 테이블에 추가하시면 될듯 합니다.
ROLE_A > ROLE_ANONYMOUS
ROLE_B > ROLE_ANONYMOUS
감사합니다.