Desktop Manager에서는 구성 리포지토리에 구성 데이터를 저장합니다. 구성 리포지토리는 다음과 같은 세 가지 유형의 구성 데이터를 저장합니다.
조직 구조: 조직의 구조를 설명합니다. 조직 구조의 단일 개체를 요소라고 합니다. 조직 구조에 대한 구성 데이터는 다음과 같은 정보를 제공합니다.
조직/하위 조직의 구조를 나타내는 트리. 이 트리에는 조직 구조 내 사용자의 위치뿐만 아니라 조직의 일부인 사용자 목록이 포함되어 있습니다.
호스트 도메인/하위 도메인 구조를 나타내는 트리.
구성 프로필: 응용 프로그램 또는 모듈에 대해 구성 프로필이라고 하는 구성 데이터 집합을 정의합니다. 프로필은 조직, 도메인, 호스트 및 사용자에 지정할 수 있으며,구성 설정에 대한 기본값을 제공하거나 구성 키에 대한 값을 적용합니다. 여러 응용 프로그램에 적용되는 프로필을 포함할 수도 있습니다.
구성 프로필을 사용하면 StarSuite Writer의 눈금자에 대한 기본 측정 단위와 같이 조직에 대한 기본 구성 설정을 정의할 수 있습니다. 그러나, 사용자는 응용 프로그램에서 기본 설정을 수동으로 지정하여 해당 기본값을 무시할 수 있습니다.
구성 설정 값을 변경하여 사용자가 설정을 수동으로 변경할 수 없도록 프로필의 기본 설정을 적용할 수도 있습니다.
구성 프로필은 조직 또는 도메인 구조의 요소 노드에 저장됩니다.
프로필 지정은 프로필에 포함된 구성 데이터를 요소에 연결합니다. 프로필을 저장하는 요소 또는 계층에서 저장소 요소 아래에 발생하는 요소에만 프로필을 지정할 수 있습니다.
Desktop Manager에서는 구성 프로필과 함께 우선 순위를 저장합니다. 우선 순위는 프로필 구성 데이터를 만들 때 프로필이 지정되는 순서를 결정합니다( 프로필 구성 데이터 구성 참조). 한 요소에서 둘 이상의 구성 프로필을 동일한 우선 순위로 저장할 수 없습니다.
Desktop Manager를 사용하면 데스크탑 시스템에서 로컬 사용자별 구성 프로필을 직접 저장할 수도 있습니다.
지정: 지정은 조직에서 하나 이상의 요소와 프로필 간의 관계를 정의하며,구성 데이터를 적용할 수 있는 조직 또는 도메인의 요소를 정의합니다.
자식 요소는 조직 계층에서 부모 요소에 지정된 항목을 상속합니다.
다음과 같은 세 가지 유형의 구성 리포지토리를 구현할 수 있습니다.
LDAP: LDAP 디렉토리 서버의 구성 데이터를 추가 항목으로 저장합니다. Desktop Manager에서는 다음과 같은 LDAP 디렉토리 서버를 지원합니다.
SunTM Java Systems Directory Server
OpenLDAP
Microsoft Active Directory
이 유형의 리포지토리를 쿼리하기 위한 액세스 프로토콜은 LDAP입니다. 그러나, 다른 LDAPv3 호환 디렉토리도 모두 리포지토리로 사용할 수 있습니다.
파일: 파일 시스템에 구성 데이터를 저장합니다. Desktop Manager에서는 HTTP/HTTPS를 사용하거나 파일 시스템에서 직접 이 리포지토리 유형에 액세스합니다. HTTP/HTTPS 액세스의 경우 에이전트가 구성 리포지토리에 액세스할 수 있도록 웹 서버를 구성해야 하며, 관리 도구에 프로필 및 지정된 항목을 저장하는 파일 시스템에 대한 읽기/쓰기 권한이 있어야 합니다.
하이브리드: 하이브리드 리포지토리는 LDAP 서버에서 회사의 조직 구조를 읽어온 후 파일 시스템에서 구성 설정을 읽거나 씁니다.
LDAP 구성 리포지토리의 성능이 전반적으로 가장 우수합니다. 하이브리드 리포지토리는 LDAP 디렉토리에 대한 쓰기 권한이 없는 경우 가장 적합합니다. 파일 기반 리포지토리는 평가 목적으로만 사용됩니다.