当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 当 Active Directory 在经理报告结构中出现错误时,人员搜索相关性未优化 - SharePoint 2013 运行状况分析器错误

作者:精品下载站 日期:2024-12-14 14:06:23 浏览:15 分类:玩电脑

当 Active Directory 在经理报告结构中出现错误时,人员搜索相关性未优化 - SharePoint 2013 运行状况分析器错误


问题:
SharePoint 2013 Health 分析器记录了此错误 - 当 Active Directory 经理报告结构中存在错误时,人员搜索相关性不会优化。

[玩转系统] 当 Active Directory 在经理报告结构中出现错误时,人员搜索相关性未优化 - SharePoint 2013 运行状况分析器错误

此外,在 Windows 事件查看器中,来自 MSSQL$SHAREPOINT 源,“在目标队列中排队消息时发生异常。错误:15404,状态:11。无法获取有关 Windows NT 组/用户的信息,错误代码 0x534。”

根本原因: Active Directory 中存在未定义“Manager”属性值的用户配置文件(空!)。 SharePoint 使用此字段来实现确定同事、社交、人员搜索相关性等功能。

解决方案:

为所有未设置的用户设置 Manager 属性值!以下是查找没有“经理”字段的用户列表的快速方法:


Import-Module ActiveDirectory

Get-ADUser -Filter * | Where-Object {$_.Manager -Eq $Null} | Export-CSV D:\Profiles.csv -notype

或者,尽管这不是一个好主意,但如果您想抑制这些错误,可以在 SharePoint 运行状况监视器中禁用此规则!

如果用户根本没有管理员怎么办?

比如说,从组织结构来看,CxO 可能没有经理,不是吗?如果是这种情况,您必须明确指定这些用户为公司领导。具体方法如下:


$UPSProxy = Get-SPServiceApplicationProxy | ? {$_.typename -eq "User Profile Service Application Proxy"}

Add-SPProfileLeader -ProfileServiceApplicationProxy $UPSProxy -Name "Domain\Username"

您可以关注此 Technet 文章:https://technet.microsoft.com/en-us/library/hh867937%28v=office.14%29.aspx

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯