Virtual member manager 支持条目级别连接和属性级别连接配置,这两个配置可以独立启用和禁用。
条目级别连接意味着 virtual member manager 可以同时使用多个存储库,并能将不同存储库中的条目识别为表示不同实体的条目。例如,某个公司可能具有一个包含其员工条目的 LDAP 目录和一个包含业务合作伙伴和客户条目的数据库。Virtual member manager 可以配置为同时使用 LDAP 和数据库。用于 virtual member manager 标识的 virtual member manager 层次结构和约束为这两种存储库提供了聚集的名称空间,并能防止标识冲突。
出于安全性和业务原因,客户可能不希望允许 virtual member manager 写入其存储库。但是,调用 virtual member manager 的应用程序又可能需要存储实体的其他属性。为此,virtual member manager 提供了属性扩展存储库,它是用于属性级别连接配置的数据库,与主概要文件存储库的类型无关。例如,某个公司将一个 LDAP 目录用于其内部员工,将一个数据库用于外部客户和业务合作伙伴,它可能不允许 virtual member manager 写入其 LDAP 和其数据库。该公司可以使用 virtual member manager 来将人员的其他属性存储到这些存储库。Virtual member manager 可以将其他属性存储到属性扩展存储库中。当应用程序要求 virtual member manager 检索某个人员的条目时,virtual member manager 会透明地将从 LDAP 或客户的数据库中检索到的该人员的属性,与从属性扩展存储库中检索到的该人员的属性连接在一起,构成一个逻辑人员条目。
已启用条目级别连接 | 已禁用条目级别连接 | |
---|---|---|
已启用属性级别连接 |
|
|
已禁用属性级别连接 | 多个主存储库,每个存储库存储一些条目。 | 一个主存储库。Virtual member manager 不需要任何数据库。 |