답변에 대한 재질문입니다.
- 작성자 :
- 고*훈
- 작성일 :
- 2011-07-21 17:36:39
- 조회수 :
- 2,196
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
아래 답변하신 내용에 대한 질문입니다.
SECURED_RESOURCES, SECURED_RESOURCES_ROLE에서 실행환경 security이면
아래 알려주신 url에서는 USERS,ROLES,AUTHORITIES,ROLES_HIERARCHY등과 같이 사용되는거 같은데 기존 공통에서 사용되는 comtn~관련 사용자,롤정보,권한롤관계,권한정보등등 테이블이 존재하는데 이중으로 테이블을 새로 추가로 만들라는 것인지요? 실행환경과 공통환경에 테이블이 왜 다른건가요?
Security는 어떤게 적용되는건지요?
기존에 공통에 실행환경소스를 덮어씌우니까 Security가 공통환경에서 실행환경 기준으로 바뀌어서 에러가 떨어지는거 같은데요?
"Cannot convert value of type [$Proxy5 implementing
egovframework.com.sec.ram.security.securedobject.ISecuredObjectService,
org.springframework.context.ApplicationContextAware,
org.springframework.beans.factory.InitializingBean,
org.springframework.aop.SpringProxy,
org.springframework.aop.framework.Advised]
to required type
[egovframework.rte.fdl.security.securedobject.EgovSecuredObjectService]
for property 'securedObjectService': no matching editors or conversion strategy found"
공통환경에 실행환경 소스를 덮어쓰면 안되는건가요? 어떻게 보안쪽을 처리해야 하나요?
안녕하세요.. 고영훈님..
SECURED_RESOURCES, SECURED_RESOURCES_ROLE 테이블 등은..
실행환경에서의 security 부분으로 다음 부분을 참조하시면 됩니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:server_security:architecture
"관련 데이터베이스 구조 및 스키마" 부분은.. 공통컴포넌트에서의 권한과 관련된 부분으로 위 실행환경보다는 등록/수정/삭제에 대한 관리 프로그램까지 포함되었다고 보시면 될 것 같습니다.
SECURED_RESOURCES, SECURED_RESOURCES_ROLE에서 실행환경 security이면
아래 알려주신 url에서는 USERS,ROLES,AUTHORITIES,ROLES_HIERARCHY등과 같이 사용되는거 같은데 기존 공통에서 사용되는 comtn~관련 사용자,롤정보,권한롤관계,권한정보등등 테이블이 존재하는데 이중으로 테이블을 새로 추가로 만들라는 것인지요? 실행환경과 공통환경에 테이블이 왜 다른건가요?
Security는 어떤게 적용되는건지요?
기존에 공통에 실행환경소스를 덮어씌우니까 Security가 공통환경에서 실행환경 기준으로 바뀌어서 에러가 떨어지는거 같은데요?
"Cannot convert value of type [$Proxy5 implementing
egovframework.com.sec.ram.security.securedobject.ISecuredObjectService,
org.springframework.context.ApplicationContextAware,
org.springframework.beans.factory.InitializingBean,
org.springframework.aop.SpringProxy,
org.springframework.aop.framework.Advised]
to required type
[egovframework.rte.fdl.security.securedobject.EgovSecuredObjectService]
for property 'securedObjectService': no matching editors or conversion strategy found"
공통환경에 실행환경 소스를 덮어쓰면 안되는건가요? 어떻게 보안쪽을 처리해야 하나요?
안녕하세요.. 고영훈님..
SECURED_RESOURCES, SECURED_RESOURCES_ROLE 테이블 등은..
실행환경에서의 security 부분으로 다음 부분을 참조하시면 됩니다.
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:server_security:architecture
"관련 데이터베이스 구조 및 스키마" 부분은.. 공통컴포넌트에서의 권한과 관련된 부분으로 위 실행환경보다는 등록/수정/삭제에 대한 관리 프로그램까지 포함되었다고 보시면 될 것 같습니다.
A
안녕하세요.. 고영훈님..
실행환경의 Security는 롤 기반 보안처리(인증, 권한확인)에 대한 기본적인 처리를 제공합니다.
자세한 설명은 다음 가이드 참조
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:server_security
(하위부분의 Architecture, Authentication, Authorization 링크 포함)
그러나.. 관련된 테이블에 대한 정보를 등록하고.. 조회하고.. 수정하고.. 하는 기능이 없습니다.
이런 기능을 제공하기 위해서.. 공통컴포넌트의 "권한관리", "롤관리" 등이 security를 확장했습니다. (테이블도 대한 공통컴포넌트 적용 표준에 따라.. COMTN~ 으로 변경됨)
그리고.. 소스만 덮어치시면 안되고.. 관련된 설정들을 변경해 주셔야합니다.
(중복 적용이 되지 않음)
그럼.. 즐거운 하루되십시오.
감사합니다.
실행환경의 Security는 롤 기반 보안처리(인증, 권한확인)에 대한 기본적인 처리를 제공합니다.
자세한 설명은 다음 가이드 참조
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:server_security
(하위부분의 Architecture, Authentication, Authorization 링크 포함)
그러나.. 관련된 테이블에 대한 정보를 등록하고.. 조회하고.. 수정하고.. 하는 기능이 없습니다.
이런 기능을 제공하기 위해서.. 공통컴포넌트의 "권한관리", "롤관리" 등이 security를 확장했습니다. (테이블도 대한 공통컴포넌트 적용 표준에 따라.. COMTN~ 으로 변경됨)
그리고.. 소스만 덮어치시면 안되고.. 관련된 설정들을 변경해 주셔야합니다.
(중복 적용이 되지 않음)
그럼.. 즐거운 하루되십시오.
감사합니다.