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 访问,您需要配置 Web 服务器以便代理可以访问配置系统信息库;管理工具需要对存储配置文件和指定的文件系统具有读/写访问权限。
混合式:混合式系统信息库从 LDAP 服务器读取公司的组织结构,然后使用文件系统读/写配置设置。
LDAP 配置系统信息库可以提供最佳的整体性能。如果您对 LDAP 目录没有写访问权限,则混合式系统信息库是最佳选择。基于文件的系统信息库只对评估有用。