如何为 Sitecore Active Directory SSO 映射管理员声明?
How to map Administrator claim for Sitecore Active Directory SSO?
我正在为 Sitecore 9.0.0 配置 Active Directory 登录。我对 IsAdministrator 角色有疑问。我使用了下面的地图,但是没有用。
知道如何配置它吗?
<map name="Administrator Claim" type="Sitecore.Owin.Authentication.Services.DefaultClaimToPropertyMapper, Sitecore.Owin.Authentication">
<data hint="raw:AddData">
<source name="Administrator" />
<target name="IsAdministrator" value="true" />
</data>
</map>
您必须在 Sitecore.Owin.Authentication.IdentityServer.config 文件的 [=17th=]property Initializer 部分映射 http://www.sitecore.net/identity/claims/isAdmin
声明,如下所示:
<propertyInitializer>
<maps>
<map name="set IsAdministrator" type="Sitecore.Owin.Authentication.Services.DefaultClaimToPropertyMapper, Sitecore.Owin.Authentication">
<data hint="raw:AddData">
<source name="http://www.sitecore.net/identity/claims/isAdmin" value="true" />
<target name="IsAdministrator" value="true" />
</data>
</map>
</maps>
</propertyInitializer>
阅读更多详情here。
我正在为 Sitecore 9.0.0 配置 Active Directory 登录。我对 IsAdministrator 角色有疑问。我使用了下面的地图,但是没有用。
知道如何配置它吗?
<map name="Administrator Claim" type="Sitecore.Owin.Authentication.Services.DefaultClaimToPropertyMapper, Sitecore.Owin.Authentication">
<data hint="raw:AddData">
<source name="Administrator" />
<target name="IsAdministrator" value="true" />
</data>
</map>
您必须在 Sitecore.Owin.Authentication.IdentityServer.config 文件的 [=17th=]property Initializer 部分映射 http://www.sitecore.net/identity/claims/isAdmin
声明,如下所示:
<propertyInitializer>
<maps>
<map name="set IsAdministrator" type="Sitecore.Owin.Authentication.Services.DefaultClaimToPropertyMapper, Sitecore.Owin.Authentication">
<data hint="raw:AddData">
<source name="http://www.sitecore.net/identity/claims/isAdmin" value="true" />
<target name="IsAdministrator" value="true" />
</data>
</map>
</maps>
</propertyInitializer>
阅读更多详情here。