Active directory Sitecore:为广告用户存储自定义用户属性

Active directory Sitecore:为广告用户存储自定义用户属性,active-directory,sitecore,user-profile,Active Directory,Sitecore,User Profile,在Sitecore 7中,当我们仅获得广告的“只读”权限时,如何为Active Directory用户保存自定义用户属性?例如,将属性保留在Sitecore范围内,而不将其存储在广告中 在Sitecore和Extranet域中登录的用户可以在用户配置文件中的自定义用户属性中存储一些设置;我们如何扩展此功能以覆盖通过Active Directory进行身份验证的用户 我们正在使用AD LDAP模块对AD用户进行身份验证。您应该遵循第3章“高级配置文件配置”中描述的过程。特别是,第3.2段涉及自定义

在Sitecore 7中,当我们仅获得广告的“只读”权限时,如何为Active Directory用户保存自定义用户属性?例如,将属性保留在Sitecore范围内,而不将其存储在广告中

在Sitecore和Extranet域中登录的用户可以在用户配置文件中的自定义用户属性中存储一些设置;我们如何扩展此功能以覆盖通过Active Directory进行身份验证的用户


我们正在使用AD LDAP模块对AD用户进行身份验证。

您应该遵循第3章“高级配置文件配置”中描述的过程。特别是,第3.2段涉及自定义轮廓属性

长话短说,你必须做到以下几点:

  • 配置配置文件提供程序
  • 在web.config中配置自定义属性
  • 扩展Sitecore用户模板以使该属性可见

该文件包含所有细节。只需完全遵循它-您应该采取一些步骤来配置该功能。祝你好运

谢谢你的回复,如果我错了,请纠正我。这种方式似乎也需要广告中的属性,但在我们的例子中,这个自定义属性并不作为广告属性存在。啊,我明白了。在这种情况下,您可以尝试跳过在web.config(文档第3.2段)中配置属性的步骤,并以相同的方式执行其余步骤。然后,该属性将位于Sitecore数据库中,而不是AD域中。我上一次处理这个问题已经有很长时间了,所以您应该验证这个假设:)