我正在开发一个动态页面,该页面根据术语库中的元数据进行数据查找。因此,我设置了一个托管元数据列,我可以毫无问题地使用它来查询列表等。我还有一个带有托管元数据列的图像库,我使用它来返回相关图像。
问题是,作为场管理员,我可以查看和编辑图像库中的所有元数据。具有读取权限的普通用户看到的是空白字段。他们无法从查找中获得任何结果,就好像元数据是空白的一样。我甚至让一个用户成为网站集管理员,他可以添加元数据,但无法在任何视图或对象属性页中看到它。他只能在编辑页面上看到它。
我的元数据服务设置正常,内容中心运行正常,页面上没有错误。发布已禁用,因此这不是审批问题。有人见过这样的情况吗?
答案1
根网站集级别有一个名为 TaxonomyHiddenList 的列表,由于某种原因,它没有正确的权限。它应该具有 NT AUTHORITY\authenticated users 组的读取权限,但这些权限不存在。我将它们添加回来,一切正常。
我猜想网站集创建过程中出现了某种故障。