Powershell SharePoint Online-在优化中未找到自定义用户属性

Powershell SharePoint Online-在优化中未找到自定义用户属性,powershell,sharepoint,sharepoint-online,sharepoint-userprofile,Powershell,Sharepoint,Sharepoint Online,Sharepoint Userprofile,我正在开发SharePoint Online。添加了2个自定义用户属性Agency和Company,并通过PowerShell从active directory获取数据,为我的所有用户填充了这些属性 我还创建了两个托管属性,分别映射自定义属性 现在我正在尝试创建PeopleResults页面,但似乎在优化Web部件中找不到这些属性 我该怎么办?我错过了什么?我已经拉扯头发两天了 编辑: SPO显然没有在优化Web部件中检测到新的托管属性。我使用了预定义的可加细属性:RefinableString

我正在开发SharePoint Online。添加了2个自定义用户属性AgencyCompany,并通过PowerShell从active directory获取数据,为我的所有用户填充了这些属性

我还创建了两个托管属性,分别映射自定义属性

现在我正在尝试创建PeopleResults页面,但似乎在优化Web部件中找不到这些属性

我该怎么办?我错过了什么?我已经拉扯头发两天了

编辑:


SPO显然没有在优化Web部件中检测到新的托管属性。我使用了预定义的可加细属性:
RefinableString00
RefinableString01
。等待了一段时间,以便所有用户配置文件都被索引,现在,我看到使用这些预定义的道具对它们进行过滤。

您是否可以检查默认隐私设置是否设置为Everyone,以便在优化Web部件中显示用户属性?
由于搜索组件需要能够访问该设置,因此需要将该设置设置设置为Everyone。

您是否可以检查默认隐私设置是否设置为Everyone,以便在优化Web部件中显示用户属性?
需要将该设置设置为“所有人”,因为搜索组件需要能够访问该设置。

无法在SharePoint online中创建新的可细化托管属性。您需要使用其中一个预定义的可加细属性,例如:RefinableString00、RefinableString01等。这是一个很好的解释:

无法在SharePoint online中创建新的可加细托管属性。您需要使用一个预定义的可加细属性,例如:RefinableString00、RefinableString01等。这是一个很好的解释:

它向每个人显示。它向每个人显示。