无法在创建新用户时应用组成员资格

如果在创建用户时应用组成员资格的时候发生错误,请遵循此处列出的步骤来进行故障诊断。

问题

如果您通过管理控制台用户和组 > 管理用户 > 创建来创建用户,然后单击组成员资格 > 搜索,那么该搜索返回在联合存储库下配置的所有存储库的所有组。

如果您选择并非在其中创建用户的同一存储库内的一个或多个组,然后单击添加 > 关闭将用户添加到所选组,那么您可能得到以下错误:“CWWIM1034E 缺少存储库 InternalFileRepository 的 repositoriesForGroups 配置。”在存储库中创建了该用户,但是其没有任何组成员资格。

此错误的原因是因为在配置的缺省存储库(在此示例中,这是缺省文件存储库)中创建了该用户,但是应用的组属于另一存储库。对于此类跨存储库组成员资格配置,必须指定 repositoriesForGroups 属性。

注: 只有数据库存储库中的组现成支持其他存储库中的成员。文件存储库和 LDAP 存储库(包括具有多个域的 Microsoft Active Directory)都不支持其他存储库中的成员。有关更多信息,请参阅主题配置数据库适配器

解决方案

  1. 确保已经创建该用户。否则,在不应用任何组成员资格的情况下,创建该用户。
  2. 单击用户和组 > 管理用户 > user ID
  3. 单击选项卡,然后单击搜索。 仅从用户资源库返回组。
  4. 选择您希望用户成为其成员的一个或多个组,然后单击添加
  5. 单击关闭将用户添加到组。
  6. 成功应用了组成员资格。


使用条款 | 反馈