권한 추가 문의
- 작성자 :
- 박*화
- 작성일 :
- 2010-12-17 09:33:46
- 조회수 :
- 2,699
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
프레임웍에서 기본적으로 제공하는 권한 말고, 권한을 추가해서 사용하려고 합니다...
comtnautorinfo 테이블에 해당 권한코드를 추가하고
comtnroles_hierarchy 테이블에 롤도 추가했습니다..
사용자 권한로 해당 권한으로 부여했고요..
그런데 우편번호 찾기 같은 화면을 접근하려고 할때 ROLE_USER 권한을 가지고 있는 사람은 잘 접근이 되는데...저희가 새로 추가한 권한을 가지고 있는 사람은 accessdiend가 뜹니다...
무엇이 문제가 되는건지를 못찾겠습니다...
답변 부탁드립니다...
comtnautorinfo 테이블에 해당 권한코드를 추가하고
comtnroles_hierarchy 테이블에 롤도 추가했습니다..
사용자 권한로 해당 권한으로 부여했고요..
그런데 우편번호 찾기 같은 화면을 접근하려고 할때 ROLE_USER 권한을 가지고 있는 사람은 잘 접근이 되는데...저희가 새로 추가한 권한을 가지고 있는 사람은 accessdiend가 뜹니다...
무엇이 문제가 되는건지를 못찾겠습니다...
답변 부탁드립니다...
A
안녕하세요.. 박찬화님..
ROLE_USER가 기본적인 사용자 롤이고.. 추가하신 롤이 일부 제한적인 접근을 해야 하는 경우면 hierarchy 테이블에 상속관계를 지정하는 방식입니다.
(여기까지는 잘 이해하셔서 적용하신 것 같습니다.)
다만, 혼란의 여지가 있는 부분이 hierarchy 테이블의 child_role과 parent_role의 차이입니다. (반대로 적용하셨을 가능서 있음)
위의 경우는 새롭게 추가하신 ROLE이 ROLE_USER의 권한을 상속받는다는 의미로
ROLE_USER가 parent가 되고 추가하신 ROLE이 child이 되도록 등록하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
ROLE_USER가 기본적인 사용자 롤이고.. 추가하신 롤이 일부 제한적인 접근을 해야 하는 경우면 hierarchy 테이블에 상속관계를 지정하는 방식입니다.
(여기까지는 잘 이해하셔서 적용하신 것 같습니다.)
다만, 혼란의 여지가 있는 부분이 hierarchy 테이블의 child_role과 parent_role의 차이입니다. (반대로 적용하셨을 가능서 있음)
위의 경우는 새롭게 추가하신 ROLE이 ROLE_USER의 권한을 상속받는다는 의미로
ROLE_USER가 parent가 되고 추가하신 ROLE이 child이 되도록 등록하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.