2016-04-26 8 views
0

レンダリングはページの一部ですが、特定の役割を持つユーザーにのみ表示させたいとします。Sitecore 8:特定の役割を持つユーザーにのみレンダリングを表示させる

私はネット上で検索が、私はこの解決策を見つけることができませんでした - 私はまだのように、その特定のレンダリングのための読み取りアクセス許可を削除しようとした:

http://screencast.com/t/sAMiSGk0

が、無駄に。誰もが解決策を知っていますか?

答えて

5

レイアウトの詳細でパーソナライズを使用できます。 "現在のユーザーが([セキュリティグループ]の[value、UserRoles ,, specific] roleのメンバである)条件付きレンダリングルールがあります。この状態では、データソースを設定します(または空白のままにします)。デフォルトの状態では、「レンダリングを隠す」を設定します

注:このルールでは、ロールの継承は考慮されていません。そのためにカスタムルールを作成する必要があります。

+0

ありがとうございました。 –

+0

問題ありません。 –

+1

継承されたセキュリティロールも評価する必要がある場合は、そのような条件を作成するプロセスを説明するブログ記事をご覧ください。 https://exlrtglobal.atlassian.net/wiki/x/BgA3AQ –

関連する問題