0

我在存储库“存储库”中有一个内阁说“tcabinet”。在此存储库中,有多个用户,但是通过将文件柜 ID 添加到 dm_user 对象中的 restricted_folder_ids 列来限制他们的访问。

用户有权访问 ACL。但是他们仍然看不到 tcabinet,因为他们的访问受到限制。有成千上万这样的用户。

供这些用户查看 tcabinet。我必须将 tcabinet 的对象 ID 添加到每个用户的 restricted_folder_ids 列,这绝对是一项艰巨的任务。

有什么方法可以让他们在不向每个用户添加机柜 id 的情况下看到机柜?

4

1 回答 1

0

正如 OpenText 所证实的那样,没有其他方法可以实现这一目标。但是,我们可以将文件柜添加到 dm_user 表中每个人的 'restricted_folder_id' 属性中。

UPDATE dm_user object
APPEND restricted_folder_ids=’<Object ID of the Cabinet>’
WHERE user_name='<user_name>'

注意:如果您使用此方法,请确保过滤掉 dm_user 表中没有任何现有 'restricted_folder_id' 的用户,否则此方法会将这些用户的访问权限限制在单个文件夹中,这可能不是本意。

于 2019-09-06T12:08:56.937 回答