롤 , 권한관리
- 작성자 :
- 박*동
- 작성일 :
- 2016-06-08 11:37:09
- 조회수 :
- 734
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하십니까. 고생이 많으십니다.
현재 공통컴포넌트를 받아서 분석중에 있습니다.
다른 댓글에서 보니 권한 관리에서 롤을 등록을 해야 등록한 롤에 해당하는 url에 접근을 허용한다고 이해를 하였습니다.
제가 잘 못 이해 한 것이라면 다시 한번 설명을 부탁드립니다.
현재 모든 권한에 롤정보를 전부 미등록 처리를 하였습니다.
ROLE_ANONYMOUS 모든 사용자 에게만 로그인 롤을 허용하였습니다.
그렇다면 접속하지 않은 사용자에게 로그인만 허용한다는 것인데
로그인 말고도 다른 메뉴에 접근이 가능한 상태입니다.
'일반사용자' 권한을 가진 이용자에게 '권한관리' 라는 URL에 접근이 불가능 하게 하려면 어떻게 설정을 해야 하는지 좀 알고 싶습니다.
다른 롤 , 권한관리에 대한 질문과 답변들을 보아도 전혀 해결이 되지 않아 다시 질문을 드립니다.
감사합니다.
현재 공통컴포넌트를 받아서 분석중에 있습니다.
다른 댓글에서 보니 권한 관리에서 롤을 등록을 해야 등록한 롤에 해당하는 url에 접근을 허용한다고 이해를 하였습니다.
제가 잘 못 이해 한 것이라면 다시 한번 설명을 부탁드립니다.
현재 모든 권한에 롤정보를 전부 미등록 처리를 하였습니다.
ROLE_ANONYMOUS 모든 사용자 에게만 로그인 롤을 허용하였습니다.
그렇다면 접속하지 않은 사용자에게 로그인만 허용한다는 것인데
로그인 말고도 다른 메뉴에 접근이 가능한 상태입니다.
'일반사용자' 권한을 가진 이용자에게 '권한관리' 라는 URL에 접근이 불가능 하게 하려면 어떻게 설정을 해야 하는지 좀 알고 싶습니다.
다른 롤 , 권한관리에 대한 질문과 답변들을 보아도 전혀 해결이 되지 않아 다시 질문을 드립니다.
감사합니다.
A
안녕하세요. 표준프레임워크센터입니다.
우선 간략하게 말씀드리면 '권한관리'에서 '일반 사용자'에 대한 권한에서 '모든자원에 대한 접근 롤'을 미등록 하고 '권한관리' 메뉴를 제외한 나머지 접근권한 등을 '등록'하시면 됩니다.
세부적인 정보는 하단의 위키내용을 참조하시길 바랍니다.
#권한관리 위키
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:sec:권한관리
그리고 화면에서 '롤 권한'을 변경하시더라도, 설정되어있는 권한, URL 등은 값을 was에서 캐싱해서 가지고 있어 바로 적용이 되지 않습니다. 따라서 was를 재기동 해야 적용이 됩니다.
하지만 바로 적용하는 방법을 원하시는 경우 별도로 메소드를 제공하고 있습니다. 적용 방법의 경우 하단에 참조 링크를 참조하시고 적용하시길 바랍니다.
#권한 재시작관련 글
http://www.egovframe.go.kr//uss/olh/qna/QnaInqireCoUpdt.do?qaId=QA_00000000000014508&pageIndex=2
기타로 공통컴포넌트 외에 저희가 제공하는 템플릿 3종 중 '엔터프라이즈'나 '포탈'에 간소화되어 적용되어 있으니 해당 샘플을 참조해 보시길 바랍니다.
감사합니다.
우선 간략하게 말씀드리면 '권한관리'에서 '일반 사용자'에 대한 권한에서 '모든자원에 대한 접근 롤'을 미등록 하고 '권한관리' 메뉴를 제외한 나머지 접근권한 등을 '등록'하시면 됩니다.
세부적인 정보는 하단의 위키내용을 참조하시길 바랍니다.
#권한관리 위키
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:sec:권한관리
그리고 화면에서 '롤 권한'을 변경하시더라도, 설정되어있는 권한, URL 등은 값을 was에서 캐싱해서 가지고 있어 바로 적용이 되지 않습니다. 따라서 was를 재기동 해야 적용이 됩니다.
하지만 바로 적용하는 방법을 원하시는 경우 별도로 메소드를 제공하고 있습니다. 적용 방법의 경우 하단에 참조 링크를 참조하시고 적용하시길 바랍니다.
#권한 재시작관련 글
http://www.egovframe.go.kr//uss/olh/qna/QnaInqireCoUpdt.do?qaId=QA_00000000000014508&pageIndex=2
기타로 공통컴포넌트 외에 저희가 제공하는 템플릿 3종 중 '엔터프라이즈'나 '포탈'에 간소화되어 적용되어 있으니 해당 샘플을 참조해 보시길 바랍니다.
감사합니다.