| |
| Sun[TM] Identity Manager 8.0 관리 | |
4장
역할 및 자원이 장에서는 Identity Manager에서 사용할 수 있는 역할과 자원에 대해 설명합니다.
이 장의 내용은 다음 항목으로 구성되어 있습니다.
역할의 이해 및 관리Identity Manager에서 역할을 설정하는 방법은 이 절을 참조하십시오. 규모가 큰 조직에서 역할 기반 자원 할당을 사용하면 자원 관리 작업을 크게 간소화할 수 있습니다.
주
역할과 관리 역할을 혼동하지 마십시오. 역할은 외부 자원에 대한 최종 사용자의 액세스 권한을 관리하는 데 사용하는 반면, 관리 역할은 사용자, 조직 및 기능과 같은 Identity Manager 내부 객체에 대한 관리자의 액세스 권한을 관리하는 데 주로 사용합니다.
이 절에서는 역할에 대해 설명합니다. 관리 역할에 대한 자세한 내용은 관리 역할 이해 및 관리를 참조하십시오.
역할이란?
역할은 자원의 액세스 권한을 그룹화하고 효과적으로 사용자에게 할당할 수 있게 해주는 Identity Manager 객체로서, 다음과 같은 네 가지 역할 유형으로 구성됩니다.
비즈니스 역할은 조직에서 비슷한 작업을 하는 사람들의 직무 수행에 필요한 액세스 권한으로 구성된 그룹입니다. 일반적으로 비즈니스 역할은 사용자 직무 기능을 나타냅니다. 예를 들어, 재무 기업의 경우 비즈니스 역할은 은행 창구 직원, 대출, 지점장, 사무원, 회계직원 또는 관리 대리 등의 직무 기능에 해당합니다.
IT 역할, 응용 프로그램 및 자산은 자원 자격으로 구성된 그룹입니다. 최종 사용자에게 자원에 대한 액세스 권한을 제공하려면 IT 역할, 응용 프로그램 및 자산을 비즈니스 역할에 할당하여 사용자가 직무를 수행하는 데 필요한 자원에 액세스할 수 있도록 합니다. IT 역할은 이러한 할당된 자원에 대한 자격을 비롯하여 특정 응용 프로그램, 자산 및/또는 자원 집합을 포함하며, 다른 IT 역할을 포함할 수도 있습니다.
주
역할 유형은 Identity Manager 버전 8.0에서 새롭게 도입한 개념입니다. 이전 버전의 Identity Manager에서 8.0 버전으로 업그레이드한 경우 레거시 역할은 IT 역할로 가져옵니다. 자세한 내용은 8.0 이전 버전에서 만들어진 역할 관리를 참조하십시오.
IT 역할, 응용 프로그램 및 자산은 필수, 조건부 또는 선택 사항일 수 있습니다.
필수, 조건부 및 선택적 역할은 비즈니스 역할 설계자로 하여금 포함된 역할에 대한 액세스 권한을 개략적으로 정의하여 규정 준수를 달성할 수 있도록 하는 한편, 최종 사용자의 관리자에게는 최종 사용자의 액세스 권한을 세부적으로 조정할 수 있는 유연성을 제공합니다. 조건부 역할 또는 선택적 역할이 할당된 사용자는 할당받은 같은 비즈니스 역할을 공유할 수 있지만 액세스 권한이 서로 다릅니다. 이같은 접근 방법을 사용하면 조직에서 액세스 요구 사항이 바뀔 때마다 새 비즈니스 역할을 정의할 필요(역할 급증 문제)가 없습니다.
역할 유형 사용 방법
다음은 역할 유형을 효과적으로 사용하는 방법에 대한 설명입니다. 역할 유형에 대한 설명은 이전 절을 참조하십시오.
8.0 이전 버전에서 만들어진 역할 관리
이전 버전의 Identity Manager에서 8.0 버전으로 업그레이드한 경우 레거시 역할은 자동으로 IT 역할로 변환되는데, 이전 버전과 마찬가지로 이러한 IT 역할을 사용자에게 직접 할당할 수 있습니다. 레거시 역할은 업그레이드 프로세스의 일부로서 역할 소유자에게 할당되지 않지만 나중에 역할 소유자를 할당할 수 있습니다. 역할 소유자에 대한 자세한 내용은 (자세히...) 를 참조하십시오.
8.0 버전으로 업그레이드한 경우 기본적으로 IT 역할과 비즈니스 역할을 사용자에게 직접 할당할 수 있습니다(그림 4-2 참조).
레거시 역할이 있는 조직은 다음 절에 설명된 지침에 따라 새 역할 작성를 고려해야 합니다.
역할 유형을 사용한 유연한 역할 설계
IT 역할, 응용 프로그램 및 자산은 역할 설계자의 빌딩 블록입니다. 이 세 가지 역할 유형을 조합하여 사용자 자격(또는 액세스 권한)을 구성하게 됩니다. 이러한 IT 역할, 응용 프로그램 및 자산은 비즈니스 역할에 할당됩니다.
비즈니스 역할 설계
Identity Manager에서 사용자는 하나 이상의 역할을 할당받거나 아무 역할도 할당받지 않을 수 있습니다. 역할 유형이 도입된 Identity Manager 8.0에서는 사용자에게 비즈니스 역할만 직접 할당하는 것이 좋습니다. 실제로, 기존에 8.0 이전 버전의 Identity Manager가 설치된 상태에서 8.0 이상 버전으로 업그레이드한 경우를 제외하면 기본적으로 다른 역할 유형은 사용자에게 직접 할당할 수 없습니다. 이 기본 제한은 역할 구성 객체((자세히...) )를 수정하여 변경할 수 있습니다.
복잡성을 줄이기 위해 비즈니스 역할은 중첩이 허용되지 않습니다. 따라서, 하나의 비즈니스 역할이 다른 비즈니스 역할을 포함할 수 없습니다. 또한, 비즈니스 역할은 자원 및 자원 그룹을 직접 포함할 수 없으므로 IT 역할이나 응용 프로그램에 할당하여 이를 다시 하나 이상의 비즈니스 역할에 할당하는 방법을 사용합니다.
IT 역할 설계
IT 역할은 응용 프로그램 및 자산과 다른 IT 역할을 포함할 수 있으며, 자원 및 자원 그룹도 포함할 수 있습니다.
IT 역할은 조직의 IT 직원이나 자원 내에서 특정 권한을 활성화하는 데 필요한 자격을 알고 있는 자원 소유자가 만들고 관리할 수 있는 역할 유형입니다.
응용 프로그램 및 자산 설계
응용 프로그램 및 자산은 최종 사용자의 직무 수행에 필요한 대상을 일반적으로 사용되는 비즈니스 용어로 나타내기 위한 역할 유형입니다. 예를 들어, 응용 프로그램 역할 이름을 “고객 지원 도구” 또는 “인트라넷 HR 도구 관리“와 같이 지정할 수 있습니다.
응용 프로그램 및 자산은 비즈니스 역할과 IT 역할에 할당되는 역할 유형입니다.
주
역할 관리자는 다음 중 한 가지 이상의 기능을 할당받아야 합니다.
자세한 내용은 기능 할당을 참조하십시오.
역할 유형 요약
그림 4-1은 네 가지 역할 유형 각각에 할당할 수 있는 역할 유형, 자원 및 자원 그룹을 보여줍니다. 이 그림에서 네 가지 역할 유형에 모두 역할 유형 제외를 할당할 수 있음을 알 수 있습니다. 역할 제외는 (자세히...) 에 설명되어 있습니다.
그림 4-1 비즈니스 역할, IT 역할, 응용 프로그램 및 자산 역할 유형
선택적, 조건부 및 필수 포함 역할((자세히...) )은 유연성을 추가하는 역할입니다. 이러한 유연한 역할 정의를 통해 조직에서 관리해야 하는 전체 역할 수를 줄일 수 있습니다.
그림 4-2는 8.0 이전 버전의 Identity Manager에서 8.0 이상 버전으로 업그레이드한 경우 비즈니스 역할과 IT 역할을 사용자에게 직접 할당할 수 있음을 보여줍니다. 업그레이드 시 레거시 역할은 IT 역할로 변환되며 이전 버전과의 호환성을 위해 IT 역할이 사용자에게 직접 할당됩니다. Identity Manager를 8.0 이전 버전에서 업그레이드한 경우 이외에는 비즈니스 역할만 사용자에게 직접 할당할 수 있습니다.
그림 4-2 사용자에게 직접 할당할 수 있는 역할 및 자원
역할 작성
이 절에서는 역할을 만드는 방법에 대해 설명합니다. 역할 설계에 대한 팁은 역할 유형을 사용한 유연한 역할 설계를 참조하십시오.
역할을 만들거나 편집하면 Identity Manager는 ManageRole 작업 흐름을 실행합니다. 이 작업 흐름은 새로 작성되거나 업데이트된 역할을 저장소에 저장하므로 역할을 만들거나 저장하기 전에 승인이나 다른 작업을 삽입할 수 있습니다.
역할 작성 양식 작성
역할을 작성하려면 다음 단계를 수행합니다.
- 관리자 인터페이스의 주 메뉴에서 역할을 누릅니다.
역할 페이지(역할 목록 탭)가 열립니다.
- 페이지 맨 밑에서 새로 만들기를 누릅니다.
IT 역할 작성 페이지가 열립니다. 다른 유형의 역할을 만들려면 유형 드롭다운 메뉴를 사용합니다.
- 아이디 탭의 양식 필드에 입력합니다.
그림 4-3에서 아이디 탭을 볼 수 있습니다.
- 자원 탭의 양식 필드에 입력합니다(해당하는 경우). 이 탭의 필드 작성에 대한 자세한 내용은 온라인 도움말과 자원 및 자원 그룹 할당을 참조하십시오.
역할의 확장된 속성 값 설정에 대한 자세한 내용은 할당된 자원 속성 값 편집을 참조하십시오.
그림 4-4에서 자원 탭을 볼 수 있습니다.
- 역할 탭 양식에서 필드에 입력합니다(해당하는 경우). 이 탭의 필드 작성에 대한 자세한 내용은 온라인 도움말과 역할 및 역할 제외 할당을 참조하십시오.
그림 4-6에서 역할 탭을 볼 수 있습니다.
- 보안 탭의 양식 필드에 입력합니다. 이 탭의 필드 작성에 대한 자세한 내용은 온라인 도움말과 역할 소유자 및 역할 승인자 지정 및 알림 지정을 참조하십시오.
그림 4-7에서 보안 탭을 볼 수 있습니다.
- 페이지 맨 밑에서 저장을 누릅니다.
역할 이름 및 설명 입력
역할 작성 양식의 아이디 탭에서 역할 이름 및 설명을 입력합니다. 새 역할을 작성하는 경우에는 유형 드롭다운 메뉴를 사용하여 작성할 역할 유형을 선택합니다.
그림 4-3에서 역할 작성 양식의 아이디 탭을 볼 수 있습니다. 이 양식의 사용 방법은 온라인 도움말을 참조하십시오.
그림 4-3 탭으로 구성된 "역할 작성" 양식의 “아이디” 부분
자원 및 자원 그룹 할당
자원 및 자원 그룹은 역할 작성 양식의 자원 탭을 통해 IT 역할과 응용 프로그램 역할에 직접 할당할 수 있습니다. 자원에 대해서는 이 장의 뒷부분((자세히...) )에서 자세히 설명하며 자원 그룹은 자원 그룹 절에 설명되어 있습니다.
다음 절차는 역할 작성 양식을 작성할 때 역할에 자원 및 자원 그룹을 할당하는 방법에 대해 설명합니다. 역할 작성을 시작하는 방법은 역할 작성 양식 작성을 참조하십시오.
자원 탭을 작성하려면 다음 단계를 수행합니다.
- 역할 작성 페이지에서 자원 탭을 누릅니다.
- 자원을 할당하려면 사용 가능한 자원 열에서 자원을 선택한 다음 화살표 버튼을 눌러 현재 자원 열로 이동합니다.
- 여러 자원을 할당하는 경우에는 자원이 업데이트되는 순서를 지정할 수 있습니다. 자원을 순서대로 업데이트 확인란을 선택하고 + 및 - 버튼을 사용하여 현재 자원 열에서 자원의 순서를 변경합니다.
- 이 역할에 자원 그룹을 할당하려면 사용 가능한 자원 그룹 열에서 자원 그룹을 선택한 다음 화살표 버튼을 눌러 현재 자원 그룹 열로 이동합니다. 자원 그룹은 자원 계정이 작성되고 업데이트되는 순서를 지정할 수 있는 또 다른 방법을 제공하는 자원 모음입니다.
- 자원별로 이 역할에 대한 계정 속성을 지정하려면 할당된 자원 섹션에서 속성 값 설정을 누릅니다. 자세한 내용은 할당된 자원 속성 값 편집을 참조하십시오.
- 저장을 눌러 역할을 저장하거나 아이디, 역할 또는 보안 탭을 눌러 역할 작성 절차를 계속 진행합니다.
그림 4-4에서 역할 작성 양식의 자원 탭을 볼 수 있습니다.
그림 4-4 탭으로 구성된 "역할 작성" 양식의 “자원” 부분
할당된 자원 속성 값 편집
할당된 자원 테이블을 사용하여 역할에 할당된 자원에 대한 자원 속성 값을 설정하거나 수정합니다. 자원은 역할별로 다르게 정의된 속성 값을 가질 수 있습니다. 속성 값 설정 버튼을 누르면 자원 계정 속성 페이지가 열립니다.
그림 4-5는 자원 계정 속성 페이지를 보여줍니다.
이 페이지에서 각 속성의 새 값을 지정하고 속성 값이 설정되는 방식을 결정할 수 있습니다. Identity Manager에서는 값을 직접 설정하거나 규칙을 사용하여 값을 설정할 수 있습니다. 또한 기존 값을 대체하거나 병합하는 다양한 옵션이 제공됩니다.
자원 속성 값에 대한 일반 내용은 계정 속성 작업을 참조하십시오.
각 자원 계정 속성의 값을 설정하려면 다음을 선택합니다.
- 값 대체 - 다음 옵션 중 하나를 선택합니다.
- 설정 방법 - 다음 옵션 중 하나를 선택합니다.
- 기본값 - 규칙 또는 텍스트를 기본 속성 값으로 설정합니다. 사용자가 이 값을 변경 또는 대체할 수 있습니다.
- 값으로 설정 - 속성 값을 규칙 또는 텍스트에 지정된 대로 설정합니다. 설정된 값은 모든 사용자 변경 사항을 대체합니다.
- 값과 병합 - 현재 속성 값을 규칙 또는 텍스트에 지정된 값과 병합합니다.
- 값과 병합하고 기존 값은 지움 - 현재 속성 값을 제거하고 이 역할과 할당된 다른 역할에 지정된 값을 병합한 값으로 설정합니다.
- 값에서 제거 - 속성 값에서 규칙 또는 텍스트에 지정된 값을 제거합니다.
- 인가에 의하여 값으로 설정 - 속성 값을 규칙 또는 텍스트에 지정된 대로 설정합니다. 설정된 값은 모든 사용자 변경 사항을 대체합니다. 이전에 속성에 값이 존재했더라도, 역할을 제거하면 새 값은 null이 됩니다.
- 인가에 의하여 값과 병합 - 현재 속성 값을 규칙 또는 텍스트에 지정된 값과 병합합니다. 이전에 속성에 값이 존재했더라도, 역할을 제거하면 새 속성 값은 null이 됩니다.
- 규칙 이름 - 값 대체 영역에서 규칙을 선택한 경우 이 목록에서 규칙을 선택합니다.
- 텍스트 - 값 대체 영역에서 텍스트를 선택한 경우 속성 값에 추가하거나, 속성 값으로 사용하거나, 속성 값에서 삭제할 텍스트를 입력합니다.
변경 사항을 저장하고 역할 작성 또는 편집 페이지로 돌아가려면 확인을 클릭합니다.
그림 4-5는 역할에 할당된 자원에 대한 확장된 속성 값을 설정하는 자원 계정 속성 페이지를 보여줍니다.
그림 4-5 자원 계정 속성 페이지
역할 및 역할 제외 할당
역할은 역할 작성 양식의 역할 탭을 사용하여 비즈니스 역할과 IT 역할에 할당할 수 있습니다. 할당된 역할은 포함된 역할 테이블에 추가되어야 합니다.
역할 제외는 역할 작성 양식의 역할 탭을 사용하여 네 가지 역할 유형 모두에 할당할 수 있습니다. 사용자에게 역할 제외를 포함한 역할이 할당된 경우 제외된 역할은 해당 사용자에게 할당할 수 없습니다. 역할 제외는 역할 제외 테이블에 추가되어야 합니다.
다음 절차는 역할 작성 양식을 작성할 때 역할에 하나 이상의 역할을 할당하는 방법에 대해 설명합니다. 역할 작성을 시작하는 방법은 역할 작성 양식 작성을 참조하십시오.
역할 탭을 작성하려면 다음 단계를 수행합니다.
- 역할 작성 페이지에서 역할 탭을 누릅니다.
- 포함된 역할 섹션에서 추가를 누릅니다.
탭이 새로 고쳐지고 포함할 역할 찾기 양식이 표시됩니다.
- 이 역할에 할당할 역할을 검색합니다. 필수 역할부터 시작하고 조건부 및 선택적 역할은 나중에 추가합니다.
검색 양식 사용 방법에 대한 도움말은 (자세히...) 를 참조하십시오. 비즈니스 역할은 다른 역할 유형에 할당하거나 중첩할 수 없습니다.
- 확인란을 사용하여 할당할 역할을 선택한 다음 추가를 누릅니다.
탭이 새로 고쳐지고 포함된 역할 추가 양식이 표시됩니다.
- 연관 유형 드롭다운 메뉴에서 필요에 따라 필수, 조건부 또는 선택 사항 중에 선택합니다.
확인을 누릅니다.
- 앞의 네 단계를 반복하여 조건부 역할을 추가합니다(필요한 경우). 앞의 네 단계를 반복하여 선택적 역할을 추가합니다(필요한 경우).
- 저장을 눌러 역할을 저장하거나 아이디, 자원 또는 보안 탭을 눌러 역할 작성 절차를 계속 진행합니다.
그림 4-6에서 역할 작성 양식의 역할 탭을 볼 수 있습니다. 이 양식의 사용 방법은 온라인 도움말을 참조하십시오.
그림 4-6 탭으로 구성된 "역할 작성" 양식의 “역할” 부분
역할 소유자 및 역할 승인자 지정
역할에는 지정된 소유자와 승인자가 있습니다. 역할을 정의하는 매개 변수의 변경은 역할 소유자만 인증할 수 있고 최종 사용자에 대한 역할의 할당은 승인자만 인증할 수 있습니다.
역할 소유자는 역할을 통해 할당되는 기본 자원 계정 권한을 담당하는 비즈니스 소유자여야 합니다. 관리자가 역할에서 변경한 사항이 있을 경우 이러한 변경 사항을 적용하기 위해서는 역할 소유자의 변경 승인이 필요합니다. 이 기능은 비즈니스 소유자의 확인 및 승인 없이 관리자가 역할을 변경하지 못하도록 역할을 보호합니다. 그러나 역할 구성 객체에서 변경 승인이 비활성화된 경우에는 역할 소유자의 승인 없이도 변경 사항을 적용할 수 있습니다.
역할 변경 승인뿐만 아니라 역할 소유자의 승인 없이는 역할을 활성화, 비활성화 또는 삭제할 수 없습니다.
소유자와 승인자는 역할에 직접 추가하거나 역할 할당 규칙을 통해 동적으로 추가할 수 있습니다. Identity Manager에서는 소유자와 승인자 없이도 역할을 만들 수 있지만 이렇게 하지 않는 것이 좋습니다.
주
역할 할당 규칙은 RoleUserRule라는 인증 유형을 갖습니다. 사용자 정의 역할 할당 규칙을 작성해야 하는 경우 다음 세 가지 기본 역할 할당 규칙 객체를 참조하여 예로 사용하십시오.
소유자와 승인자는 작업 항목에서 이들의 승인이 요구되는 경우 전자 메일로 알림을 받습니다. 변경 승인 작업 항목 및 승인 작업 항목에 대해서는 변경 승인 및 승인 작업 항목 시작 절의 (자세히...) 에서 자세히 설명합니다.
소유자와 승인자는 역할 작성 양식의 보안 탭에서 역할에 추가됩니다.
그림 4-7에서 역할 작성 양식의 보안 탭을 볼 수 있습니다. 이 양식의 사용 방법은 온라인 도움말을 참조하십시오.
그림 4-7 탭으로 구성된 "역할 작성" 양식의 “보안” 부분
알림 지정
역할이 사용자에게 할당될 경우 한 명 이상의 관리자에게 알림을 보낼 수 있습니다.
알림 수신자 지정은 선택 사항입니다. 역할을 사용자에게 할당할 때 승인이 필요하지 않도록 설정한 경우, 이러한 할당 사실을 관리자에게 알리도록 선택할 수 있습니다. 또는 한 관리자를 승인자로 지정하고 다른 관리자를 승인이 이뤄졌을 때 알림을 받는 수신자로 지정할 수 있습니다.
소유자 및 승인자와 마찬가지로, 알림 역시 역할에 직접 추가하거나 역할 할당 규칙을 통해 동적으로 추가할 수 있습니다. 역할이 사용자에게 할당되면 알림 수신자가 전자 메일로 알림을 받습니다. 그러나 승인이 필요하지 않으므로 작업 항목은 만들어지지 않습니다.
역할 작성 양식의 보안 탭에서 역할에 알림을 할당합니다. 그림 4-7에서 역할 작성 양식의 보안 탭을 볼 수 있습니다.
변경 승인 및 승인 작업 항목 시작
역할에 변경 사항이 생겼을 때 역할 소유자는 변경 승인 전자 메일 또는 변경 알림 전자 메일을 받거나 메일을 받지 않을 수 있습니다. 역할이 사용자에게 할당되면 역할 승인자는 역할 승인 전자 메일을 받습니다.
기본적으로 역할 소유자는 자신이 소유한 역할이 변경될 때마다 변경 승인 전자 메일을 받습니다. 그러나 이러한 동작은 역할 유형에서 역할 유형별로 구성할 수 있습니다. 예를 들어, 비즈니스 역할 및 IT 역할에 대해서는 변경 승인을 활성화하고 응용 프로그램 및 자산 역할에 대해서는 변경 알림을 활성화할 수 있습니다.
변경 승인 및 변경 알림 전자 메일의 활성화/비활성화 방법에 대한 자세한 내용은 변경 승인 및 변경 알림 작업 항목 활성화 및 비활성화를 참조하십시오.
다음은 변경 승인 및 변경 알림이 작동하는 방법입니다.
- 변경 승인이 활성화된 경우 관리자가 역할을 변경하면 작업 항목이 생성되고 승인 전자 메일이 역할 소유자에게 전송됩니다. 역할 소유자가 작업 항목을 승인해야 변경 사항이 적용됩니다. 변경 승인 작업 항목은 위임이 가능합니다. 자세한 내용은 승인을 참조하십시오.
역할이 사용자에게 할당되면 역할 승인자는 역할 승인 전자 메일을 받습니다. Identity Manager에서 역할 승인 전자 메일은 비활성화할 수 없습니다.
다음은 역할 승인이 작동하는 방법입니다.
변경 승인 및 승인 작업 항목은 위임이 가능합니다. 작업 항목 위임에 대한 자세한 내용은 작업 항목 위임을 참조하십시오.
역할 편집 및 관리
대부분의 역할 편집 및 역할 관리 작업은 주 메뉴의 역할 탭에 있는 역할 찾기 및 역할 목록 하위 탭을 사용하여 수행할 수 있습니다.
이 절은 다음 항목으로 구성되어 있습니다.
역할 검색
역할 찾기 탭에서 지정한 검색 기준에 맞는 역할을 검색할 수 있습니다.
역할 찾기 탭에서는 역할 소유자 및 승인자, 할당된 계정 유형, 포함된 역할 등 다양한 기준으로 역할을 검색할 수 있습니다.
역할에 할당된 사용자 검색 방법에 대한 자세한 내용은 (자세히...) 를 참조하십시오.
역할 찾기 탭을 열려면 다음 단계를 수행합니다.
- 관리자 인터페이스에서 역할 탭을 누릅니다.
역할 목록 탭이 열립니다.
- 역할 찾기 보조 탭을 누릅니다.
그림 4-8에서 역할 찾기 탭을 볼 수 있습니다. 이 양식의 사용 방법은 온라인 도움말을 참조하십시오.
그림 4-8 “역할 찾기” 탭
드롭다운 메뉴를 사용하여 검색 매개 변수를 정의합니다. 행 추가 버튼을 눌러 매개 변수를 더 추가할 수 있습니다.
역할 보기
역할 목록 탭에서 역할을 확인할 수 있습니다. 역할 목록 페이지 맨 위에 있는 필터 필드를 사용하면 역할을 이름이나 역할 유형으로 검색할 수 있습니다. 필터링 시 대소문자는 구별하지 않습니다.
역할 목록 탭을 열려면 다음 단계를 수행합니다.
그림 4-9에서 역할 목록 탭을 볼 수 있습니다. 이 양식의 사용 방법은 온라인 도움말을 참조하십시오.
그림 4-9 “역할 목록” 탭
역할 편집
역할 목록 또는 역할 찾기 탭을 사용하여 편집할 역할을 검색할 수 있습니다. 변경 승인이 true로 설정된 경우 역할을 변경하면 역할 소유자의 변경 승인이 있어야 변경 사항을 적용할 수 있습니다.
역할 변경 사항이 있는 사용자 업데이트에 대한 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
역할을 편집하려면 다음 단계를 수행합니다.
- 편집할 역할 이름을 누릅니다.
역할 편집 페이지가 열립니다.
- 역할을 원하는대로 편집합니다. 아이디, 자원, 역할 및 보안 탭 작성 방법에 대한 도움말을 보려면 (자세히...) 의 역할 작성 양식 작성 절에 나온 단계를 참조하십시오.
저장을 누릅니다. 역할 변경 사항 확인 페이지가 열립니다.
- 이 역할이 사용자에게 할당된 경우 역할 변경 사항이 있는 사용자를 업데이트할 시기를 선택할 수 있습니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
- 저장을 눌러 변경 사항을 저장합니다.
역할 복제
역할의 사본을 만들려면 다음 단계를 수행합니다.
역할에 대한 역할 할당
Identity Manager의 역할 할당에 대한 요구 사항은 역할이란? 및 역할 유형 사용 방법에 자세히 설명되어 있습니다. 역할을 할당하기 전에 이 내용을 반드시 이해해야 합니다.
Identity Manager는 상위 역할의 역할 소유자가 승인할 경우 역할의 역할 할당을 변경합니다.
역할을 다른 역할에 할당하려면 다음 단계를 수행합니다.
- 포함된 역할을 하나 이상 할당할 비즈니스 역할 또는 IT 역할을 검색합니다. 비즈니스 역할과 IT 역할에만 역할을 할당할 수 있습니다. 역할 검색에 대한 자세한 내용은 (자세히...) 또는 (자세히...) 를 참조하십시오.
- 비즈니스 역할 또는 IT 역할을 눌러서 엽니다.
역할 편집 페이지가 열립니다.
- 역할 편집 페이지에서 역할 탭을 누릅니다.
- 포함된 역할 섹션에서 추가를 누릅니다.
탭이 새로 고쳐지고 포함할 역할 찾기 양식이 표시됩니다.
- 이 역할에 할당할 역할을 검색합니다. 필수 역할부터 시작하고 조건부 및 선택적 역할은 나중에 추가합니다.
검색 양식 사용 방법에 대한 도움말은 (자세히...) 를 참조하십시오. 비즈니스 역할은 다른 역할 유형에 할당하거나 중첩할 수 없습니다.
- 확인란을 사용하여 할당할 역할을 선택한 다음 추가를 누릅니다.
탭이 새로 고쳐지고 포함된 역할 추가 양식이 표시됩니다.
- 연관 유형 드롭다운 메뉴에서 필요에 따라 필수, 조건부 또는 선택 사항 중에 선택합니다.
확인을 누릅니다.
- 앞의 네 단계를 반복하여 조건부 역할을 추가합니다(필요한 경우). 앞의 네 단계를 반복하여 선택적 역할을 추가합니다(필요한 경우).
- 저장을 눌러 역할 변경 사항 확인 페이지를 엽니다.
역할 변경 사항 확인 페이지가 열립니다.
- 할당된 사용자 업데이트 섹션에서 할당된 사용자 업데이트 메뉴 옵션을 선택합니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
- 저장을 눌러 역할 할당을 저장합니다.
역할에서 역할 제거
Identity Manager는 상위 역할의 역할 소유자가 승인할 경우 역할에서 포함된 역할을 제거합니다. 제거된 역할은 사용자가 역할 업데이트를 수신할 때 사용자에게서 제거됩니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오. 역할이 제거되면 해당 역할을 통해 부여된 자격을 잃게 됩니다.
- 한 명 이상의 사용자에게 할당된 역할 제거에 대한 자세한 내용은 사용자에게 할당된 역할 제거를 참조하십시오.
- 역할 비활성화에 대한 자세한 내용은 역할 활성화 및 비활성화를 참조하십시오.
- Identity Manager에서의 역할 삭제에 대한 자세한 내용은 역할 삭제를 참조하십시오.
다른 역할에 할당된 역할을 제거하려면 다음 단계를 수행합니다.
- 역할을 눌러서 엽니다.
역할 편집 페이지가 열립니다.
- 역할 편집 페이지에서 역할 탭을 누릅니다.
- 포함된 역할 섹션에서 제거할 역할 옆에 있는 확인란을 선택한 다음 제거를 누릅니다. 여러 역할을 제거하려면 해당하는 확인란을 모두 선택합니다.
테이블이 업데이트되어 남아있는 포함된 역할만 표시됩니다.
- 저장을 누릅니다.
역할 변경 사항 확인 페이지가 열립니다.
- 할당된 사용자 업데이트 섹션에서 할당된 사용자 업데이트 메뉴 옵션을 선택합니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
- 저장을 눌러 변경을 완료합니다.
역할 활성화 및 비활성화
역할 목록 탭에서 역할을 활성화 및 비활성화할 수 있습니다. 상태 열에 역할 상태가 표시됩니다. 역할 상태를 기준으로 테이블을 정렬하려면 상태 열 헤더를 누릅니다.
비활성화된 역할은 사용자 작성/편집 양식의 역할 탭에 표시되지 않으며 사용자에게 직접 할당할 수 없습니다. 비활성화된 역할을 포함하는 역할은 사용자에게 할당할 수 있지만 비활성화된 역할은 할당할 수 없습니다.
할당된 역할이 나중에 비활성화된 사용자는 자격을 잃지 않습니다. 역할을 비활성화하면 향후 역할 할당만 차단됩니다.
역할을 비활성화하거나 다시 활성화하려면 역할 소유자의 권한이 필요합니다.
할당된 사용자가 있는 역할을 활성화하거나 비활성화할 경우 Identity Manager에서 이러한 사용자를 업데이트하라는 메시지가 표시됩니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
역할을 활성화/비활성화하려면 다음 단계를 수행합니다.
역할 삭제
이 절에서는 Identity Manager에서 역할을 삭제하는 절차에 대해 설명합니다.
- 다른 역할에 할당된 역할 제거에 대한 자세한 내용은 역할에서 역할 제거를 참조하십시오.
- 한 명 이상의 사용자에게 할당된 역할 제거에 대한 자세한 내용은 사용자에게 할당된 역할 제거를 참조하십시오.
사용자에게 현재 할당되어 있는 역할을 삭제할 경우 역할을 저장하려고 하면 Identity Manager에서 삭제를 차단합니다. 이러한 역할을 삭제하려면 역할에 할당된 모든 사용자의 할당을 해제(또는 재할당)하고 다른 역할에서도 해당 역할이 포함된 경우 제거해야 합니다.
Identity Manager에서는 역할을 삭제하기 전에 역할 소유자의 승인이 필요합니다.
역할을 삭제하려면 다음 단계를 수행합니다.
역할에 자원 또는 자원 그룹 할당
Identity Manager의 자원 및 자원 그룹 할당에 대한 요구 사항은 역할이란? 및 역할 유형 사용 방법에 자세히 설명되어 있습니다. 역할에 자원을 할당하기 전에 이 내용을 반드시 이해해야 합니다.
Identity Manager는 역할 소유자가 승인할 경우 역할의 자원 및 자원 그룹 할당을 변경합니다.
역할에 자원을 할당하려면 다음 단계를 수행합니다.
- 역할을 눌러서 엽니다.
- 역할 편집 페이지에서 자원 탭을 누릅니다.
- 자원을 할당하려면 사용 가능한 자원 열에서 자원을 선택한 다음 화살표 버튼을 눌러 현재 자원 열로 이동합니다.
- 여러 자원을 할당하는 경우에는 자원이 업데이트되는 순서를 지정할 수 있습니다. 자원을 순서대로 업데이트 확인란을 선택하고 + 및 - 버튼을 사용하여 현재 자원 열에서 자원의 순서를 변경합니다.
- 이 역할에 자원 그룹을 할당하려면 사용 가능한 자원 그룹 열에서 자원 그룹을 선택한 다음 화살표 버튼을 눌러 현재 자원 그룹 열로 이동합니다. 자원 그룹은 자원 계정이 작성되고 업데이트되는 순서를 지정할 수 있는 또 다른 방법을 제공하는 자원 모음입니다.
- 자원별로 이 역할에 대한 계정 속성을 지정하려면 할당된 자원 섹션에서 속성 값 설정을 누릅니다. 자세한 내용은 할당된 자원 속성 값 편집을 참조하십시오.
- 저장을 눌러 역할 변경 사항 확인 페이지를 엽니다.
역할 변경 사항 확인 페이지가 열립니다.
- 할당된 사용자 업데이트 섹션에서 할당된 사용자 업데이트 메뉴 옵션을 선택합니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
- 저장을 눌러 자원 할당을 저장합니다.
역할에서 자원 또는 자원 그룹 제거
Identity Manager는 역할 소유자가 승인할 경우 역할에서 자원 또는 자원 그룹을 제거합니다. 제거된 자원은 사용자가 역할 업데이트를 수신할 때 사용자에게서 제거됩니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오. 자원이 제거되면 자원을 직접 사용자에게 할당하지 않은 경우 사용자는 해당 자원에 대한 자격을 잃습니다.
역할에 할당된 자원 또는 자원 그룹을 제거하려면 다음 단계를 수행합니다.
- 역할을 눌러서 엽니다.
역할 편집 페이지가 열립니다.
- 역할 편집 페이지에서 자원 탭을 누릅니다.
- 자원을 제거하려면 현재 자원 열에서 자원을 선택한 다음 화살표 버튼을 눌러 사용 가능한 자원 열로 이동합니다.
자원 그룹을 제거하려면 현재 자원 그룹 열에서 자원 그룹을 선택한 다음 화살표 버튼을 눌러 사용 가능한 자원 그룹 열로 이동합니다.
- 저장을 누릅니다.
역할 변경 사항 확인 페이지가 열립니다.
- 할당된 사용자 업데이트 섹션에서 할당된 사용자 업데이트 메뉴 옵션을 선택합니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
- 저장을 눌러 변경을 완료합니다.
사용자 역할 할당 관리
Identity Manager의 계정 영역에서 사용자에게 역할을 할당합니다.
이 절은 다음 항목으로 구성되어 있습니다.
사용자에게 역할 할당
사용자에게 하나 이상의 역할을 할당하려면 다음 절차를 수행합니다.
최종 사용자는 스스로 역할 할당을 요청할 수 있습니다. 상위 역할이 이미 사용자에게 할당된 선택적 역할만 요청할 수 있습니다. 최종 사용자가 사용 가능한 역할을 요청하는 방법에 대한 자세한 내용은 Identity Manager 최종 사용자 인터페이스 절에서 요청을 참조하십시오.
사용자에게 하나 이상의 역할을 할당하려면 다음 단계를 수행합니다.
- 관리자 인터페이스에서 계정 탭을 누릅니다.
계정 목록 표시 하위 탭이 열립니다.
- 기존 사용자에게 역할을 할당하려면 다음 단계를 수행합니다.
- 사용자 목록에서 사용자의 이름을 누릅니다.
- 역할 탭을 누릅니다.
- 추가를 눌러 사용자 계정에 하나 이상의 역할을 추가합니다.
기본적으로 비즈니스 역할만 사용자에게 직접 할당할 수 있습니다. 8.0 이전 버전의 Identity Manager에서 업그레이드한 경우에는 비즈니스 역할과 IT 역할을 사용자에게 직접 할당할 수 있습니다.
- 역할 테이블에서 사용자에게 할당할 역할을 선택한 다음 확인을 누릅니다.
테이블을 이름, 유형 또는 설명 기준으로 알파벳 순서로 정렬하려면 열 헤더를 누릅니다. 한 번 더 누르면 반대로 정렬됩니다. 역할 유형으로 목록을 필터링하려면 현재 드롭다운 메뉴에서 선택합니다.
테이블이 업데이트되어 선택된 역할 할당과 해당 상위 역할 할당에 연결된 필수 역할 할당이 표시됩니다.
- 사용자에게 할당할 수 있는 선택적 역할 할당을 보려면 추가를 누릅니다.
사용자에게 할당할 선택적 역할을 선택하고 확인을 누릅니다.
- (선택 사항) 활성화 설정 열에서 역할을 활성화해야 할 날짜를 선택합니다. 날짜를 지정하지 않으면 지정된 역할 승인자가 해당 역할 할당을 승인하는 즉시 역할 할당이 활성화됩니다.
임시로 역할을 할당하려면 비활성화 설정 열에서 역할을 비활성화해야 할 날짜를 선택합니다. 선택한 날짜부터 역할이 비활성화됩니다.
자세한 내용은 특정 날짜에 역할 활성화 및 비활성화를 참조하십시오.
- 저장을 누릅니다.
특정 날짜에 역할 활성화 및 비활성화
사용자에게 역할을 할당할 때 활성화 날짜와 비활성화 날짜를 지정할 수 있습니다. 할당을 작성하면 역할 할당 작업 항목 요청이 생성됩니다. 그러나 예정된 활성화 날짜까지 역할 할당이 승인되지 않으면 역할이 할당되지 않습니다. 역할 활성화 및 비활성화는 예정된 날짜에 자정이 조금 지난 후(오전 12:01) 적용됩니다.
기본적으로 비즈니스 역할만 활성화 및 비활성화 날짜를 가질 수 있고 다른 모든 역할 유형은 사용자에게 직접 할당되는 비즈니스 역할의 활성화 및 비활성화 날짜를 상속합니다. 그러나 다른 역할 유형이 직접 할당 가능한 활성화 및 비활성화 날짜를 갖도록 Identity Manager를 구성할 수 있습니다. 자세한 내용은 (자세히...) 를 참조하십시오.
우회된 작업 스캐너 작업 예약
우회된 작업 스캐너는 사용자 역할 할당을 검색하여 필요에 따라 역할을 활성화 및 비활성화합니다. 우회된 작업 스캐너 작업은 기본적으로 매시간 실행됩니다.
우회된 작업 스캐너에 대한 일정을 편집하려면 다음 단계를 수행합니다.
- 관리자 인터페이스에서 서버 작업을 누릅니다.
- 보조 메뉴에서 일정 관리를 누릅니다.
- 예약 가능한 작업 섹션에서 우회된 작업 스캐너 TaskDefinition을 누릅니다.
"새 우회된 작업 스캐너 작업 예약 작성" 페이지가 열립니다.
- 양식을 작성합니다. 도움말은 i-Help 및 온라인 도움말을 참조하십시오.
작업을 실행해야 할 날짜 및 시간을 지정하려면 시작일에 mm/dd/yyyy hh:mm:ss 형식을 사용합니다. 예를 들어, 2008년 9월 29일 오후 7:00에 작업이 실행되도록 예약하려면 09/29/2008 19:00:00을 입력합니다.
결과 옵션 드롭다운 메뉴에서 이름 변경을 선택합니다. 대기를 선택하면 이전 결과를 제거할 때까지 이 작업의 향후 인스턴스가 실행되지 않습니다. 다양한 결과 옵션 설정에 대한 자세한 내용은 온라인 도움말을 참조하십시오.
- 저장을 눌러 작업을 저장합니다.
그림 4-10은 우회된 작업 스캐너 작업에 대한 예약된 작업 양식을 보여줍니다.
그림 4-10 예약된 우회된 작업 스캐너
작업 양식
사용자에게 할당된 역할 업데이트
사용자에게 할당된 역할을 편집할 때 새 역할 변경 사항이 있는 사용자를 즉시 업데이트할 것인지 예약된 유지 보수창에서 실행하도록 업데이트를 연기할 것인지 선택할 수 있습니다.
역할을 변경하면 역할 변경 사항 확인 페이지가 열립니다. 역할 변경 사항 확인 페이지는 (자세히...) 의 그림 4-11에 표시되어 있습니다.
- 이 페이지의 할당된 사용자 업데이트 섹션에는 현재 해당 역할이 할당된 사용자 수가 표시됩니다.
- 할당된 사용자 업데이트 메뉴를 사용하여 새 역할 변경 사항이 있는 사용자를 즉시 업데이트할 것인지(업데이트), 나중에 업데이트할 것인지(업데이트 안 함) 또는 예약된 업데이트 작업을 사용자 정의할 것인지 선택합니다.
- 업데이트는 사용자를 즉시 업데이트하므로 영향을 받는 사용자 수가 많은 경우에는 이 옵션을 선택하지 않아야 합니다. 사용자 업데이트 작업에는 시간과 자원이 많이 소요될 수 있습니다. 업데이트할 사용자가 많은 경우 사용량이 적은 시간에 맞추어 업데이트를 예약하는 것이 좋습니다.
- 역할에 대해 업데이트 안 함을 선택한 경우 역할에 할당된 사용자는 관리자가 해당 사용자의 사용자 프로필을 보거나 업데이트 역할 사용자 작업을 통해 사용자가 업데이트될 때까지 역할 업데이트를 수신하지 못합니다. 업데이트 역할 사용자 작업을 예약하는 방법에 대한 자세한 내용은 다음 절을 참조하십시오.
- 업데이트 역할 사용자 작업 일정을 만들었으면 메뉴에서 일정을 선택할 수 있습니다. 선택한 업데이트 역할 사용자 작업은 해당 작업에 정의된 일정에 따라 역할에 할당된 사용자를 업데이트합니다. 자세한 내용은 다음 절을 참조하십시오.
그림 4-11은 역할 변경 사항 확인 페이지를 보여줍니다. 할당된 사용자 업데이트 섹션에 현재 이 역할이 할당된 사용자 수가 표시됩니다. 할당된 사용자 업데이트 드롭다운 메뉴에는 두 가지 기본 옵션으로 업데이트 안 함과 업데이트가 있습니다. 예약된 업데이트 역할 사용자 작업 목록에서 선택할 수도 있습니다. 예약된 업데이트 역할 사용자 작업 작성에 대한 자세한 내용은 업데이트 역할 사용자 작업 예약을 참조하십시오.
그림 4-11 역할 변경 사항 확인 페이지
할당된 사용자 수동 업데이트
하나 이상의 역할을 선택하고 할당된 사용자 업데이트 버튼을 눌러 역할에 할당된 사용자를 업데이트할 수 있습니다. 이 절차는 지정된 역할에 대한 업데이트 역할 사용자 작업 인스턴스를 실행합니다.
역할에 할당된 사용자 업데이트를 시작하려면 다음 단계를 수행합니다.
- 확인란을 사용하여 역할을 선택합니다.
- 할당된 사용자 업데이트를 누릅니다.
역할에 할당된 사용자 업데이트 페이지(그림 4-12)가 표시됩니다.
- 실행을 눌러 업데이트를 시작합니다.
- 주 메뉴에서 서버 작업을 누른 다음 보조 메뉴에서 모든 작업을 눌러 업데이트 역할 사용자 작업의 상태를 확인합니다.
그림 4-12
역할에 할당된 사용자 업데이트 페이지업데이트 역할 사용자 작업 예약
업데이트 역할 사용자 작업은 정기적으로 실행하도록 예약하는 것이 좋습니다.
처리되지 않은 역할 변경 사항이 있는 사용자를 업데이트하려면 다음 단계를 수행하여 업데이트 역할 사용자 작업을 예약합니다.
- 관리자 인터페이스에서 서버 작업을 누릅니다.
- 보조 메뉴에서 일정 관리를 누릅니다.
- 예약 가능한 작업 섹션에서 업데이트 역할 사용자 TaskDefinition을 누릅니다.
“새 업데이트 역할 사용자 작업 예약 작성” 페이지가 열리거나 기존 작업을 편집하는 경우에는 “작업 예약 편집” 페이지(그림 4-13)가 열립니다.
- 양식을 작성합니다. 도움말은 i-Help 및 온라인 도움말을 참조하십시오.
작업을 실행해야 할 날짜 및 시간을 지정하려면 시작일에 mm/dd/yyyy hh:mm:ss 형식을 사용합니다. 예를 들어, 2008년 9월 29일 오후 7:00에 작업이 실행되도록 예약하려면 09/29/2008 19:00:00을 입력합니다.
결과 옵션 드롭다운 메뉴에서 이름 변경을 선택합니다. 대기를 선택하면 이전 결과를 제거할 때까지 이 작업의 향후 인스턴스가 실행되지 않습니다. 다양한 결과 옵션 설정에 대한 자세한 내용은 온라인 도움말을 참조하십시오.
- 저장을 눌러 작업을 저장합니다.
그림 4-13은 업데이트 역할 사용자 작업의 예약된 작업 양식을 보여줍니다. 특정 역할은 특정 업데이트 역할 사용자 작업(작업 매개 변수 섹션에 표시됨)에 할당할 수 있습니다. 자세한 내용은 사용자에게 할당된 역할 업데이트를 참조하십시오.
그림 4-13 예약된 업데이트 역할 사용자 작업 양식
역할에 할당된 사용자 찾기
특정 역할이 할당된 사용자를 검색할 수 있습니다.
특정 역할이 할당된 사용자를 찾으려면 다음 단계를 수행합니다.
사용자에게 할당된 역할 제거
사용자 편집 페이지를 사용하여 하나 이상의 역할을 사용자 계정에서 제거할 수 있습니다. 직접 할당된 역할만 제거할 수 있습니다. 간접 할당된 역할(조건부 및/또는 필수 포함된 역할)은 상위 역할을 제거하면 함께 제거됩니다. 또는 간접 할당된 역할을 상위 역할에서 제거하여 사용자에게서 제거할 수도 있습니다(역할에서 역할 제거 참조).
최종 사용자는 자신의 사용자 계정에서 할당된 역할의 제거를 요청할 수도 있습니다. Identity Manager 최종 사용자 인터페이스 절에서 요청을 참조하십시오.
예약된 비활성화 날짜를 사용한 역할 제거에 대한 자세한 내용은 특정 날짜에 역할 활성화 및 비활성화를 참조하십시오.
사용자에게 하나 이상의 역할을 제거하려면 다음 단계를 수행합니다.
- 관리자 인터페이스에서 계정 탭을 누릅니다.
계정 목록 표시 하위 탭이 열립니다.
- 역할을 제거할 사용자를 누릅니다.
사용자 편집 페이지가 열립니다.
- 역할 탭을 누릅니다.
- 역할 테이블에서 사용자에게서 제거할 역할을 선택한 다음 확인을 누릅니다.
테이블을 이름, 유형, 활성화 설정, 비활성화 설정, 할당한 사람 또는 상태 기준으로 알파벳 순서로 정렬하려면 열 헤더를 누릅니다. 한 번 더 누르면 반대로 정렬됩니다. 역할 유형으로 목록을 필터링하려면 현재 드롭다운 메뉴에서 선택합니다.
테이블에 상위 역할 할당(선택 가능한 역할)과 해당 상위 역할 할당에 연결된 역할 할당(선택 불가능한 역할)이 표시됩니다.
- 제거를 누릅니다.
할당된 역할 테이블이 업데이트되어 나머지 할당된 역할만 표시됩니다.
- 저장을 누릅니다.
자원 계정 업데이트 페이지가 열립니다. 제거하지 않을 자원 계정은 선택 취소합니다.
- 저장을 눌러 변경 사항을 저장합니다.
역할 유형 구성
역할 유형 기능은 역할 구성 객체를 편집하여 수정할 수 있습니다.
역할 유형을 사용자에게 직접 할당할 수 있도록 구성
기본적으로 특정 역할 유형만 사용자에게 직접 할당할 수 있습니다. 이러한 설정을 변경하려면 다음 단계를 수행합니다.
주
사용자에게 비즈니스 역할만 직접 할당하는 것이 좋습니다. 자세한 내용은 역할 유형을 사용한 유연한 역할 설계를 참조하십시오.
사용자에게 직접 할당할 수 있는 역할 유형을 변경하려면 다음 단계를 수행합니다.
- Identity Manager 구성 객체 편집의 단계에 따라 편집할 역할 구성 객체를 엽니다.
- 편집할 역할 유형에 해당하는 역할 객체를 찾습니다.
- 구성을 업데이트하는 방법에 따라 적절한 지침을 선택합니다.
- 사용자에게 직접 할당할 수 있도록 역할 유형을 수정하려면 역할 객체 내부에서 다음 userAssignment 속성을 찾습니다.
<Attribute name='userAssignment'>
<Object/>
</Attribute>이 속성을 다음과 같이 바꿉니다.
<Attribute name='userAssignment'>
<Object>
<Attribute name='manual' value='true'/>
</Object>
</Attribute>- 사용자에게 직접 할당할 수 없도록 역할 유형을 수정하려면 역할 객체 내부에서 userAssignment 속성을 찾아 다음과 같이 manual 속성을 삭제합니다.
<Attribute name='userAssignment'>
<Object>
</Object>
</Attribute>- 역할 구성 객체를 저장합니다. 변경 내용을 적용하기 위해 응용 프로그램 서버를 다시 시작할 필요가 없습니다.
할당 가능한 활성화 날짜 및 비활성화 날짜에 대한 역할 유형 활성화
기본적으로 비즈니스 역할만 역할이 할당될 때 지정할 수 있는 활성화 및 비활성화 날짜를 가질 수 있고 다른 모든 역할은 모두 사용자에게 직접 할당되는 비즈니스 역할의 활성화/비활성화 날짜를 상속합니다.
주
사용자에게 비즈니스 역할만 직접 할당하는 것이 좋습니다. 자세한 내용은 역할 유형을 사용한 유연한 역할 설계를 참조하십시오.
다른 역할 유형(예: IT 역할 유형)을 사용자에게 직접 할당할 수 있도록 허용하려는 경우 해당 역할 유형에 대한 활성화 및 비활성화 날짜도 할당하고자 할 수 있습니다.
할당 가능한 활성화 및 비활성화 날짜를 가질 수 있는 역할 유형을 변경하려면 다음 단계를 수행합니다.
- Identity Manager 구성 객체 편집의 단계에 따라 편집할 역할 구성 객체를 엽니다.
- 편집할 역할 유형에 해당하는 역할 객체를 찾습니다.
- 구성을 업데이트하는 방법에 따라 적절한 지침을 선택합니다.
- 직접 할당 가능한 활성화 및 비활성화 날짜를 가질 수 있도록 역할 유형을 수정하려면 역할 객체 내부에서 다음 userAssignment 속성을 찾습니다.
<Attribute name='userAssignment'>
<Attribute name='manual' value='true'/>
</Attribute>이 속성을 다음과 같이 바꿉니다.
<Attribute name='userAssignment'>
<Object>
<Attribute name='activateDate' value='true'/>
<Attribute name='deactivateDate' value='true'/>
<Attribute name='manual' value='true'/>
</Object>
</Attribute>- 직접 할당 가능한 활성화 및 비활성화 날짜를 가질 수 없도록 역할 유형을 수정하려면 역할 객체 내부에서 userAssignment 속성을 찾아 다음과 같이 activateDate 및 deactivateDate 속성을 삭제합니다.
<Attribute name='userAssignment'>
<Object>
</Object>
</Attribute>- 역할 구성 객체를 저장합니다. 변경 내용을 적용하기 위해 응용 프로그램 서버를 다시 시작할 필요가 없습니다.
변경 승인 및 변경 알림 작업 항목 활성화 및 비활성화
기본적으로 변경 승인 작업 항목은 모든 역할 유형에 대해 활성화됩니다. 즉 비즈니스 역할이든, IT 역할이든, 응용 프로그램이든 또는 자산이든 관계 없이 역할에 소유자가 있는 경우 역할이 변경될 때마다 해당 소유자가 변경을 승인해야 변경 사항이 적용됩니다.
변경 승인 및 변경 알림 작업 항목에 대한 자세한 내용은 변경 승인 및 승인 작업 항목 시작을 참조하십시오.
역할 유형에 대한 변경 승인 및 변경 알림 작업 항목을 활성화하거나 비활성화하려면 다음 단계를 수행합니다.
- Identity Manager 구성 객체 편집의 단계에 따라 편집할 역할 구성 객체를 엽니다.
- 편집할 역할 유형에 해당하는 역할 객체를 찾습니다.
- <Object> 요소의 <Attribute name=’features’> 요소에 있는 다음 속성을 찾습니다.
<Attribute name='changeApproval' value='true'/>
<Attribute name='changeNotification' value='true'/>- 속성 값을 필요에 따라 true 또는 false로 설정합니다.
- 필요한 경우 2 - 4단계를 반복하여 다른 역할 유형을 구성합니다.
- 역할 구성 객체를 저장합니다. 변경 내용을 적용하기 위해 응용 프로그램 서버를 다시 시작할 필요가 없습니다.
역할 목록 페이지에 로드되는 최대 행 수 구성
관리자 인터페이스의“역할 목록” 페이지에는 구성 가능한 최대 행 수가 표시됩니다. 기본값은 500이며 값을 변경하려면 이 절에 설명된 단계를 수행합니다.
"역할 목록" 페이지에 표시되는 최대 행 수를 변경하려면 다음 단계를 수행합니다.
- Identity Manager 구성 객체 편집의 단계에 따라 편집할 역할 구성 객체를 엽니다.
- 다음 속성을 찾아 값을 변경합니다.
<Attribute name='roleListMaxRows' value='500'/>
- 역할 구성 객체를 저장합니다. 변경 내용을 적용하기 위해 응용 프로그램 서버를 다시 시작할 필요가 없습니다.
Identity Manager 역할과 자원 역할 동기화
Identity Manager 역할을 자원에서 내부적으로 만들어진 역할과 동기화할 수 있습니다. 동기화될 때 자원은 기본적으로 역할에 할당됩니다. 이는 자원 역할 이름 중 하나와 일치하는 기존 Identity Manager 역할뿐만 아니라 동기화 작업으로 만든 역할에도 적용됩니다.
자원 역할과 Identity Manager 역할을 동기화하려면 다음 단계를 수행합니다.
자원 이해 및 관리Identity Manager 자원을 설정하는데 도움이 되는 정보와 절차는 이 절을 참조하십시오.
자원이란?
Identity Manager 자원에는 계정이 만들어진 자원이나 시스템에 연결하는 방법에 대한 정보가 저장됩니다. Identity Manager 자원은 자원에 대한 관련 속성을 정의하며 자원 정보가 Identity Manager에서 표시되는 방식을 지정하는 데 도움을 줍니다.
Identity Manager는 다음을 포함한 다양한 자원 유형에 대한 자원을 제공합니다.
인터페이스의 자원 영역
Identity Manager의 자원 페이지에 기존 자원에 대한 정보가 표시됩니다.
자원에 액세스하려면 메뉴 표시줄에서 자원을 선택합니다.
자원 목록의 자원은 유형별로 그룹화되어 있습니다. 각 자원 유형은 폴더 아이콘으로 표시됩니다. 현재 정의된 자원을 보려면 폴더 옆에 있는 표시기를 누릅니다. 보기를 축소하려면 표시기를 다시 누릅니다.
자원 유형 폴더를 확장하면 포함된 자원 객체의 수를 동적으로 업데이트하여 표시합니다(그룹을 지원하는 자원 유형인 경우).
일부 자원에는 다음과 같이 관리할 수 있는 추가 객체가 있습니다.
자원 목록에서 객체를 선택한 다음 다음 옵션 목록 중 하나를 선택하여 관리 작업을 시작합니다.
자원을 만들거나 편집하면 Identity Manager는 ManageResource 작업 흐름을 실행합니다. 이 작업 흐름은 새로 만들어지거나 업데이트된 자원을 저장소에 저장하므로 자원을 만들거나 저장하기 전에 승인이나 다른 작업을 삽입할 수 있습니다.
자원 목록 관리
새 자원을 만들려면 관리할 자원 유형을 먼저 Identity Manager에 인식시켜야 합니다. 자원을 활성화하고 사용자 정의 자원을 만들려면 “관리된 자원 구성” 페이지를 사용합니다.
관리된 자원 구성 페이지 열기
"관리된 자원 구성" 페이지를 열려면 다음 단계를 수행합니다.
관리된 자원 구성 페이지는 두 섹션으로 구분됩니다.
자원 유형 활성화
관리된 자원 구성 페이지에서 자원 유형을 활성화합니다.
자원 유형을 활성화하려면 다음을 수행합니다.
- 관리된 자원 구성 페이지가 열려 있어야 합니다. 아직 열려있지 않으면 이 페이지를 엽니다((자세히...) ).
- 자원 섹션에서 활성화할 자원 유형의 관리? 열에서 상자를 선택합니다.
나열된 모든 자원 유형을 활성화하려면 모든 자원 관리를 선택합니다.
- 페이지 맨 밑에서 저장을 누릅니다.
자원이 자원 목록에 추가됩니다.
사용자 정의 자원 추가
관리된 자원 구성 페이지에서 사용자 정의 자원을 추가합니다.
사용자 정의 자원을 추가하려면 다음을 수행합니다.
- 관리된 자원 구성 페이지가 열려 있어야 합니다. 아직 열려있지 않으면 이 페이지를 엽니다((자세히...) ).
- 사용자 정의 자원 섹션에서 사용자 정의 자원 추가를 눌러 테이블에 행을 추가합니다.
- 해당 자원의 자원 클래스 경로를 입력하거나 사용자 정의된 자원 이름을 입력합니다. Identity Manager와 함께 제공된 어댑터의 경우 전체 클래스 경로는 Identity Manager Resources Reference를 참조하십시오.
- 저장을 눌러 자원을 자원 목록에 저장합니다.
자원 만들기
자원 유형이 활성화되고 나면 Identity Manager에서 해당 자원의 인스턴스를 만들 수 있습니다. 자원을 만들려면 자원 마법사를 사용합니다. 자원 마법사는 다음 항목을 설정하는 과정을 안내합니다.
- 자원별 매개 변수 - 이 자원 유형의 특정 인스턴스를 만들 때 Identity Manager 인터페이스에서 해당 값을 수정할 수 있습니다.
- 계정 속성 - 자원용 스키마 맵에서 정의됩니다. 이에 따라 Identity Manager 사용자 속성이 자원에 있는 속성으로 매핑되는 방식이 결정됩니다.
- 계정 DN 또는 아이디 서식 파일 - 사용자의 계정 이름 구문이 포함되며, 이는 계층적 이름 공간의 경우 특히 중요합니다.
- 자원용 Identity Manager 매개 변수 - 정책을 설정하고 자원 승인자를 지정하며, 자원에 대한 조직 액세스를 설정합니다.
자원 마법사로 자원 만들기
자원 마법사는 자원에서 객체를 관리하기 위한 Identity Manager 자원 어댑터를 구성하는 과정을 안내합니다.
자원을 만들려면 다음 단계를 수행합니다.
- 관리자 인터페이스에 로그인합니다.
- 자원 탭을 누릅니다. 자원 목록 하위 탭이 선택되어 있는지 확인합니다.
- 자원 유형 작업 드롭다운 목록을 찾아 새 자원을 선택합니다.
"새 자원" 페이지가 열립니다.
- 드롭다운 목록에서 자원 유형을 선택합니다. 원하는 자원 유형이 목록에 없는 경우에는 해당 자원 유형을 활성화해야 합니다. 자원 목록 관리를 참조하십시오.
- 새로 만들기를 눌러 자원 마법사 시작 페이지를 표시합니다.
- 다음을 눌러 자원 정의를 시작합니다. 자원 마법사의 단계와 페이지는 다음과 같은 순서로 표시됩니다.
- 자원 매개 변수 - 인증 및 자원 어댑터 동작을 제어하는 자원별 매개 변수를 설정합니다. 매개 변수를 입력한 후 테스트 연결을 눌러 연결이 유효한지 확인합니다. 확인 시 다음을 눌러 계정 속성을 설정합니다.
그림 4-15는 Solaris 자원에 대한 자원 매개 변수 페이지를 보여줍니다. 이 페이지의 양식 필드는 자원별로 다릅니다.
그림 4-15 자원 마법사: 자원 매개 변수
- 계정 속성(스키마 맵) - Identity Manager 계정 속성을 자원 계정 속성에 매핑합니다. 자원 계정 속성에 대한 자세한 내용은 계정 속성 작업을 참조하십시오.
작업을 완료했으면 다음을 눌러 아이디 서식 파일을 설정합니다.
그림 4-16에서는 자원 마법사의 계정 속성 페이지를 보여줍니다.
그림 4-16 자원 마법사: 계정 속성(스키마 맵)
- 아이디 서식 파일 - 사용자용 계정 이름 구문을 정의합니다. 이 기능은 특히 계층적 이름 공간용으로 중요합니다.
- 서식 파일에 속성을 추가하려면 속성 삽입 목록에서 해당 속성을 선택합니다.
- 속성을 삭제하려면 문자열에서 해당 속성을 강조 표시한 다음 키보드의 Delete 키를 누릅니다. 속성 이름 및 앞뒤의 $(달러 기호) 문자를 삭제합니다.
- 계정 유형 - Identity Manager는 단일 사용자에게 여러 자원 계정을 할당할 수 있는 기능을 제공합니다. 예를 들어, 특정 자원에 대한 일반 사용자 계정과 함께 관리자 수준의 계정이 필요한 사용자가 있을 수 있습니다. 이 자원에 대한 여러 계정 유형을 지원하려면 계정 유형 확인란을 선택합니다.
참고: IdentityRule 하위 유형으로 식별되는 아이디 생성 규칙을 하나 이상 만들지 않은 경우에는 계정 유형 확인란을 선택할 수 없습니다. accountId는 고유해야 하므로 여러 유형의 계정은 지정된 사용자에 대해 서로 다른 accountId를 생성해야 합니다. 아이디 생성 규칙은 이러한 고유 accountId를 생성하는 방법을 지정합니다.
sample/identityRules.xml에서 예제 아이디 규칙이 제공됩니다.
계정 유형은 Identity Manager의 다른 객체에서 더 이상 참조되지 않을 때까지 제거할 수 없습니다. 계정 유형의 이름을 변경할 수도 없습니다.
계정 유형 양식 작성에 대한 자세한 내용은 온라인 도움말을 참조하십시오.
단일 사용자에 대해 여러 자원 계정을 만드는 방법에 대한 자세한 내용은 (자세히...) 를 참조하십시오.
그림 4-17 자원 마법사: 아이디 서식 파일
- Identity System 매개 변수 - 그림 4-18과 같이 재시도 및 정책 구성을 포함하여 해당 자원에 대한 Identity Manager 매개 변수를 설정합니다.
그림 4-18 자원 마법사: Identity System 매개 변수
다른 페이지로 이동하려면 다음 및 뒤로를 사용합니다. 모든 선택을 완료했으면 저장을 눌러 자원을 저장하고 목록 페이지로 되돌아갑니다.
자원 관리
이 절에서는 기존 자원을 관리하는 방법에 대해 설명합니다.
자원 목록 보기
자원 목록을 사용하여 기존 자원을 확인합니다. 자원 목록 명령을 사용하여 자원에 대한 다양한 편집 작업을 수행할 수 있습니다.
자원 목록을 보려면 다음 단계를 수행합니다.
자원 마법사를 사용하여 자원 편집
자원 마법사를 사용하여 자원 매개 변수, 계정 속성 및 Identity System 매개 변수를 편집할 수 있습니다. 또한 해당 자원에 대해 생성된 사용자에 대해 사용해야 할 아이디 서식 파일을 지정할 수도 있습니다.
자원 마법사를 사용하여 자원을 편집하려면 다음 단계를 수행합니다.
자원 목록 명령 옵션을 사용하여 자원 편집
자원 편집 마법사뿐 아니라 자원 목록 명령을 통해서도 자원에 대한 다양한 편집 작업을 수행할 수 있습니다.
- 자원 삭제 - 자원을 하나 이상 선택하고 자원 작업 목록에서 삭제를 선택합니다. 동시에 여러 유형의 자원을 선택할 수 있습니다. 자원에 역할이나 자원 그룹이 연결되어 있는 경우 해당 자원을 삭제할 수 없습니다.
- 자원 객체 검색 - 자원을 선택한 후 자원 객체 작업 목록에서 자원 객체 찾기를 선택하여 자원 특성에 따라 조직, 조직 구성 단위, 그룹 또는 개인과 같은 자원 객체를 찾습니다.
- 자원 객체 관리 - 일부 자원 유형의 경우 새 객체를 만들 수 있습니다. 자원을 선택한 다음 자원 객체 작업 목록에서 자원 객체 작성을 선택합니다.
- 자원 이름 변경 - 자원을 선택한 후 자원 작업 목록에서 이름 변경를 선택합니다. 표시된 입력란에 새 이름을 입력한 후 이름 변경을 누릅니다.
- 자원 복제 - 자원을 선택한 후 자원 작업 목록에서 다른 이름으로 저장을 선택합니다. 표시되는 입력란에 새 이름을 입력합니다. 복제된 자원은 자원 목록에 선택한 이름으로 표시됩니다.
- 자원에 대한 대량 작업 수행 - 자원 목록을 지정하고 CSV 형식의 입력을 통해 목록에 있는 모든 자원에 적용할 작업을 지정합니다. 그런 다음 대량 작업을 실행하여 대량 작업을 백그라운드로 시작합니다.
계정 속성 작업
자원 계정 속성(또는 스키마 맵)은 관리된 자원에 대한 속성을 참조하는 추상적 방법을 제공합니다. 스키마 맵을 사용하면 Identity Manager에서 속성을 참조하는 방법(스키마 맵 왼쪽) 및 속성 이름이 실제 자원의 속성 이름에 매핑되는 방법(스키마 맵 오른쪽)을 지정할 수 있습니다. 이렇게 하면 양식 또는 작업 흐름 정의에서 Identity Manager 속성 이름을 참조할 수 있고 자원 자체의 속성을 효과적으로 참조할 수 있습니다.
그림 4-16은 자원 계정 속성 페이지를 보여줍니다.
Identity Manager 속성과 LDAP 자원 속성 간 매핑의 예는 다음과 같습니다.
Identity Manager 속성 firstname에 대한 참조는 해당 자원에서 조치가 취해질 때 실제로 givenName이라는 LDAP 속성을 참조합니다.
Identity Manager에서 여러 자원을 관리할 때 일반 Identity Manager 계정 속성을 여러 자원 속성에 매핑하면 자원 관리를 크게 간소화할 수 있습니다. 예를 들어, Identity Manager fullname 속성을 Active Directory 자원 속성인 displayName에 매핑할 수 있습니다. 반면에 LDAP 자원에서는 동일한 Identity Manager fullname 속성을 cn이라는 LDAP 속성에도 매핑할 수 있습니다. 따라서, 관리자가 fullname 값을 한 번만 제공하면 됩니다. 사용자를 저장하면 fullname 값이 다양한 속성 이름을 갖는 자원으로 전달됩니다.
스키마 맵을 설정하여(자원 마법사의 계정 속성 페이지) 다음의 작업을 수행할 수 있습니다.
자원 계정 속성 편집
자원 계정 속성을 보거나 편집하려면 다음 단계를 수행합니다.
- 관리자 인터페이스에서 자원을 누릅니다.
- 계정 속성을 보거나 편집할 자원을 선택합니다.
- 자원 작업 목록에서 자원 스키마 편집을 누릅니다.
자원 계정 속성 편집 페이지가 열립니다.
그림 4-16은 자원 계정 속성 페이지를 보여줍니다.
스키마 맵의 왼쪽 열(Identity System 사용자 속성)에는 Identity Manager 관리자 및 사용자 인터페이스에서 사용되는 양식이 참조하는 Identity Manager 계정 속성의 이름이 있습니다. 스키마 맵의 오른쪽 열(자원 사용자 속성)에는 외부 소스에서 수신된 속성의 이름이 있습니다.
자원 그룹
자원 영역을 사용하여 자원 그룹을 관리할 수 있습니다. 여기에서는 그룹 자원이 특정한 순서로 업데이트되도록 할 수 있습니다. 그룹에 자원을 포함 및 정렬하고 그룹을 사용자에게 할당함으로써 해당 사용자의 자원을 만들고 업데이트하고, 삭제하는 순서를 결정합니다.
작업은 각 자원에 차례로 수행됩니다. 자원에 대한 작업이 실패하는 경우 나머지 자원은 업데이트되지 않습니다. 이러한 유형의 관계는 관련된 자원에서 중요합니다.
예를 들어, Exchange Server 2007 자원은 기존 Windows Active Directory 계정에 따라 달라지며, Exchange 계정을 성공적으로 만들려면 반드시 이 계정이 있어야 합니다. Windows Active Directory 자원과 Exchange Server 2007 자원을 (순서대로) 포함하는 자원 그룹을 만들면 사용자를 만들 때 올바른 순서를 유지할 수 있습니다. 결과적으로 이 순서에 따라 사용자를 삭제할 때 자원을 올바른 순서로 삭제할 수 있습니다.
자원을 선택한 다음 자원 그룹 목록 표시를 선택하여 현재 정의된 자원 그룹의 목록을 표시합니다. 이 페이지에서 새로 만들기를 눌러 자원 그룹을 정의합니다. 자원 그룹을 정의할 때 선택 영역을 사용하여 자원을 선택하고 선택한 자원의 순서를 지정할 뿐 아니라 자원 그룹을 사용할 수 있는 조직을 선택할 수 있습니다.
전역 자원 정책
전역 자원 정책에서 자원의 등록 정보를 편집할 수 있습니다. 전역 자원 정책 속성 편집 페이지에서 다음 정책 속성을 편집할 수 있습니다.
- 시간 초과 기본 대기 시간 - 스크립팅된 어댑터가 명령에 준비된 문자(또는 결과)가 있는지 확인하기 전 폴 사이에서 대기해야 하는 최대 시간을 지정하는 값(밀리초)을 입력합니다. 이 값은 GenericScriptResourceAdapter 또는 ShellScriptSourceBase 어댑터에만 적용됩니다. 명령 또는 스크립트의 결과를 어댑터에서 검사하지 않는 경우 이 설정을 사용합니다.
- 대소문자 무시 대기 시간 - 어댑터가 시간 초과되기 전까지 명령줄 프롬프트가 표시되기를 대기해야 하는 최대 시간을 지정하는 값(밀리초)을 입력합니다. 이 값은 GenericScriptResourceAdapter 또는 ShellScriptSourceBase 어댑터에만 적용됩니다. 대소문자 여부가 중요하지 않은 경우 이 설정을 사용합니다.
- 자원 계정 비밀번호 정책 - 적용 가능한 경우 선택한 자원에 적용할 자원 계정 비밀번호 정책을 선택합니다. 없음이 기본 설정입니다.
- 제외된 자원 계정 규칙 - 적용 가능한 경우 제외된 자원 계정을 관리하는 규칙을 선택합니다. 없음이 기본 설정입니다.
정책에 대한 변경 사항을 저장하려면 저장을 누릅니다.
추가 시간 초과 값 설정
Waveset 등록 정보 파일을 편집하여 maxWaitMilliseconds 등록 정보를 수정할 수 있습니다. maxWaitMilliseconds 속성은 작업의 시간 초과가 모니터링되는 빈도를 제어합니다. 이 값을 지정하지 않으면 기본값인 50이 사용됩니다.
이 값을 설정하려면 Waveset.properties 파일에 다음 줄을 추가합니다.
com.waveset.adapter.ScriptedConnection.ScriptedConnection.maxwaitMilliseconds.
대량 자원 작업
CSV 형식 파일을 사용하거나 작업에 적용할 데이터를 만들거나 지정하여 자원에 대한 대량 작업을 수행할 수 있습니다.
그림 4-19에서는 작업 만들기를 사용하여 대량 작업을 수행하기 위한 실행 페이지를 보여 줍니다.
그림 4-19 대량 자원 작업 실행 페이지
대량 자원 작업에 사용 가능한 옵션은 선택하는 작업에 따라 다릅니다. 하나의 작업을 지정하거나 작업 목록에서 선택을 선택하여 여러 작업을 지정할 수도 있습니다.
실행을 눌러 작업을 시작합니다. 그러면 해당 작업이 백그라운드 작업으로 실행됩니다.