권한관리에서 권한 설정 후 권한 적용이 안됩니다.
- 작성자 :
- 최*영
- 작성일 :
- 2014-07-11 18:11:19
- 조회수 :
- 633
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요. 전자정부프레임워크의 권한에 대하여 질문드립니다.
<권한계층>
부모 자식
-----------------------------------
ROLE_DTAQ ROLE_INNER
ROLE_INNER ROLE_ADMIN
ROLE_INNER ROLE_DNA
전체 권한을 1~15개 있다고 하면
ROLE_DTAQ : 1~3
ROLE_INNER : 4~5
ROLE_ADMIN : 1~15
ROLE_DNA : 1~15
이럴때 처음 ROLE_ADMIN : 15, ROLE_DNA : 15 권한을 준 것은 서비스 재시작하니 적용되었습니다.
그런데 ROLE_INNER의 권한이 적용되지 않습니다.
전자정부 프레임워크는 권한을 DB 기반으로 관리한다고 알고 있습니다.
ROLE_ADMIN, ROLE_DNA는 권한이 적용되는데 다른 권한은 적용되지 않는 경우가 있는지요.
ROLE_INNER의 메뉴도 4~5가 등록되어 있습니다.
어떤 경우 이런 일이 발생하는 지 알고 싶습니다.
<권한계층>
부모 자식
-----------------------------------
ROLE_DTAQ ROLE_INNER
ROLE_INNER ROLE_ADMIN
ROLE_INNER ROLE_DNA
전체 권한을 1~15개 있다고 하면
ROLE_DTAQ : 1~3
ROLE_INNER : 4~5
ROLE_ADMIN : 1~15
ROLE_DNA : 1~15
이럴때 처음 ROLE_ADMIN : 15, ROLE_DNA : 15 권한을 준 것은 서비스 재시작하니 적용되었습니다.
그런데 ROLE_INNER의 권한이 적용되지 않습니다.
전자정부 프레임워크는 권한을 DB 기반으로 관리한다고 알고 있습니다.
ROLE_ADMIN, ROLE_DNA는 권한이 적용되는데 다른 권한은 적용되지 않는 경우가 있는지요.
ROLE_INNER의 메뉴도 4~5가 등록되어 있습니다.
어떤 경우 이런 일이 발생하는 지 알고 싶습니다.
A
안녕하세요. 최소영님.
ROLE_INNER 권한이 적용되지 않는다의 의미가 어떤 의미신가요?
ROLE_INNER이 부여된 사용자가 4~5 페이지를 접근하지 못한는 경우이신지, ROLE_INNER가 부여되지 않은 경우(ROLE_DTAQ만 부어)에 4~5페이지 접근이 되신다는 경우이신지 확인이 필요합니다.
그리고 구체적인 상황 정보와 함께 다음과 같이 로그 파일도 부탁드립니다.
실제 처리되는 정확한 상황 파악을 위해서는 log4j.xml 상에 "org.springframework" logger의 level을 "DEBUG"로 변경한 후에 문제가 되는 상황에 대한 로그 정보가 필요합니다.
전체 로그가 아닌 문제가 되는 URL을 호출 (접근이 되거나 또는 접근이 안되거나 의도와 반대인 상황) 부분만 짤라서 올려주시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
ROLE_INNER 권한이 적용되지 않는다의 의미가 어떤 의미신가요?
ROLE_INNER이 부여된 사용자가 4~5 페이지를 접근하지 못한는 경우이신지, ROLE_INNER가 부여되지 않은 경우(ROLE_DTAQ만 부어)에 4~5페이지 접근이 되신다는 경우이신지 확인이 필요합니다.
그리고 구체적인 상황 정보와 함께 다음과 같이 로그 파일도 부탁드립니다.
실제 처리되는 정확한 상황 파악을 위해서는 log4j.xml 상에 "org.springframework" logger의 level을 "DEBUG"로 변경한 후에 문제가 되는 상황에 대한 로그 정보가 필요합니다.
전체 로그가 아닌 문제가 되는 URL을 호출 (접근이 되거나 또는 접근이 안되거나 의도와 반대인 상황) 부분만 짤라서 올려주시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.