권한그룹관리는 시스템 사용을 위해 사용자의 특성에 따라 그룹을 설정하고, 특정 그룹을 선택한 뒤 해당 그룹에 속한 사용자에게 일괄적으로 권한을 부여할 수 있는 관리기능을 제공한다.
① 권한그룹 등록 : 그룹별 사용자를 조회하여 권한정보를 일괄 및 개별 등록한다. ② 권한그룹 수정 : 그룹별 사용자에게 할당된 권한정보를 일괄 및 개별 수정한다. ③ 권한그룹 삭제 : 그룹별 사용자에게 할당된 권한정보를 일괄 및 개별 삭제한다. ④ 권한그룹 목록 : 그룹별 사용자에게 할당된 권한정보를 조회한다.
Action | URL | Controller method | QueryID |
---|---|---|---|
조회 | /cmm/sec/ram/EgovAuthorGroupList.do | selectAuthorGroupList | “authorGroupDAO.selectAuthorGroupList” |
“authorGroupDAO.selectAuthorGroupListTotCnt” |
권한그룹 목록은 페이지 당 10건씩 조회되며 페이징은 10페이지씩 이루어진다. 검색조건은 그룹, 사용자ID, 사용자명 대해서 수행되고, 그룹은 팝업을 통하여 선택한다.
그룹 단위로 사용자별 권한을 등록할 경우 조회조건 선택항목을 그룹으로 선택한 뒤 팝업버튼을 선택하면 그룹을 조회할 수 있는 팝업이 실행된다.
조회조건 : 사용자ID, 사용자명, 그룹으로 구분하여 검색 기능에 제공한다.
조회 : 그룹의 목록을 조회한다.
상세조회 : 조회된 그룹목록중 특정 항목을 선택하면 상세조회 화면으로 이동한다.
Action | URL | Controller method | QueryID |
---|---|---|---|
등록 | /cmm/sec/ram/EgovAuthorGroupInsert.do | insertAuthorGroup | “authorGroupDAO.insertAuthorGroup” |
수정 | /cmm/sec/ram/EgovAuthorGroupUpdate.do | updateAuthorGroup | “authorGroupDAO.updateAuthorGroup” |
조회된 사용자별 권한을 등록하기 위해서는 조회 목록의 선택 체크박스에 선택을 한 뒤 권한 항목에 해당 권한정보를 선택하고 등록 버튼을 선택한다.
수정 화면은 등록 화면과 동일하고, 기 등록된 사용자의 권한을 수정한 뒤 등록 버튼을 선택한다.
선택 : 등록 및 수정대항 목록을 선택한다.
등록 : 선택된 사용자에게 권한을 설정한다.
Action | URL | Controller method | QueryID |
---|---|---|---|
삭제 | /cmm/sec/ram/EgovAuthorGroupDelete.do | deleteAuthorGroup | “authorGroupDAO.deleteAuthorGroup” |
조회된 사용자별 권한을 삭제하기 위해서는 조회 목록의 선택 체크박스에 선택을 삭제 버튼을 선택한다.
삭제 : 선택된 사용자에게 설정된 권한을 해제한다.