URL 별 권한 관리 궁금합니다. (롤 등록 패턴 및 권한 설정)
- 작성자 :
- 강*구
- 작성일 :
- 2014-12-11 17:15:29
- 조회수 :
- 671
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
eGovFrameDev-3.1.1-32bit 사용중입니다.
아래와 같은 상황에 어떻게 해야 하는지 문의 드립니다.
권한 그룹 A(관리자), B(열람인) 가 있을때
A 그룹은 전체 접근권한
B 그룹은 보기 권한만 주려고 합니다.
/egov/selectProgramList.do - 목록 (A허용, B허용)
/egov/viewProgram.do - 목록 (A허용, B허용)
/egov/inserttProgram.do - 목록 (A허용, B차단)
/egov/updateProgram.do - 목록 (A허용, B차단)
/egov/deleteProgram.do - 목록 (A허용, B차단)
롤 등록 및 권한 설정을 어떻게 해야 하는지 부탁드립니다.
감사합니다.
아래와 같은 상황에 어떻게 해야 하는지 문의 드립니다.
권한 그룹 A(관리자), B(열람인) 가 있을때
A 그룹은 전체 접근권한
B 그룹은 보기 권한만 주려고 합니다.
/egov/selectProgramList.do - 목록 (A허용, B허용)
/egov/viewProgram.do - 목록 (A허용, B허용)
/egov/inserttProgram.do - 목록 (A허용, B차단)
/egov/updateProgram.do - 목록 (A허용, B차단)
/egov/deleteProgram.do - 목록 (A허용, B차단)
롤 등록 및 권한 설정을 어떻게 해야 하는지 부탁드립니다.
감사합니다.
A
안녕하세요. 강민구님.
올려주신 것 처럼 URL 상으로 프로그램의 성격(목록조회, 상세조회, 등록페이지, 수정페이지, 삭제처리 등)을 구분하실 수 있게 구성하면 각 기능별로 권한을 부여하시는 것은 문제가 없으십니다.
올려주신 URL을 패턴화 하면(Ant-Style 패턴) 다음과 같고, 해당 패턴별로 전체 프로그램에 대햐여 개별 권한을 부여하시면 되실 것 같습니다.
/egov/**/select*List.do
/egov/**/view*.do
/egov/**/insert*.do
/egov/**/update*.do
/eogv/**/delete*.do
혹 개별 단위업무 별로 권한을 부여하셔야 한다면 select*List가 아닌 selectProgramList.do 처럼 구체적인 URL을 패턴화 하시면 되실 것 같습니다.
실제 세부적인 등록 방법 등은 실행환경에 대한 개발 가이드를 참조하십시오.
그럼, 즐거운 하루되십시오.
감사합니다.
올려주신 것 처럼 URL 상으로 프로그램의 성격(목록조회, 상세조회, 등록페이지, 수정페이지, 삭제처리 등)을 구분하실 수 있게 구성하면 각 기능별로 권한을 부여하시는 것은 문제가 없으십니다.
올려주신 URL을 패턴화 하면(Ant-Style 패턴) 다음과 같고, 해당 패턴별로 전체 프로그램에 대햐여 개별 권한을 부여하시면 되실 것 같습니다.
/egov/**/select*List.do
/egov/**/view*.do
/egov/**/insert*.do
/egov/**/update*.do
/eogv/**/delete*.do
혹 개별 단위업무 별로 권한을 부여하셔야 한다면 select*List가 아닌 selectProgramList.do 처럼 구체적인 URL을 패턴화 하시면 되실 것 같습니다.
실제 세부적인 등록 방법 등은 실행환경에 대한 개발 가이드를 참조하십시오.
그럼, 즐거운 하루되십시오.
감사합니다.