首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

_sppagecontext.userEmail不会返回所有用户的电子邮件ID。如何在Sharepoint online和2013中配置它

在Sharepoint Online和2013中配置_sppagecontext.userEmail以获取所有用户的电子邮件ID,可以按照以下步骤进行配置:

  1. 打开Sharepoint Online或Sharepoint 2013的管理员帐户,并登录到Sharepoint管理员中心。
  2. 在管理员中心的左侧导航栏中,选择“用户配置”(User Profiles)。
  3. 在用户配置页面中,选择“管理用户属性”(Manage User Properties)。
  4. 在用户属性页面中,点击“新建”(New Property)按钮。
  5. 在新建用户属性页面中,输入属性名称为“Email”。
  6. 选择数据类型为“字符串类型”(String)。
  7. 勾选“在用户个人站点中启用”(Enable this property to be edited from the user's personal site)选项。
  8. 在“策略”(Policy)部分中,选择“可读可写”(Allow users to edit values for this property)选项。
  9. 在“搜索策略”(Search Policy)部分中,选择“仅在搜索索引中存储该属性”(Store a mapping to the property but do not allow the property to be searched)选项。
  10. 点击“保存”(Save)按钮以保存属性配置。
  11. 返回用户属性页面,找到刚刚创建的属性“Email”,并点击其名称。
  12. 在属性编辑页面中,点击“添加映射到管理的属性”(Add Mapping to Managed Property)按钮。
  13. 在添加映射页面中,选择“用户映射属性”(User Mapping Properties)下的“邮件”(Email)。
  14. 点击“添加”(Add)按钮以添加属性映射。
  15. 在用户属性页面中,点击“开始即时搜索”(Start Full Crawling)按钮,以重新索引用户属性。
  16. 等待全量抓取完成后,重新查询_sppagecontext.userEmail,应该能够返回所有用户的电子邮件ID。

请注意,以上步骤是针对Sharepoint Online和2013的配置过程,如果是其他版本的Sharepoint或其他云计算平台,步骤可能会有所不同。此外,腾讯云并不提供直接的Sharepoint解决方案,因此无法给出腾讯云相关产品和产品介绍链接地址。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券