管理者ユーザーが標準のコンテンツ編集ユーザー (サイトコア用語ではコンテンツ作成者) として作成した既存のコンテンツ アイテムにアクセスしようとしていますが、次のエラーが表示されます。
現在の言語のセキュリティ設定により、このアイテムは表示されません。続行するには、[バージョン] タブの [言語] ドロップダウン リストから別の言語を選択してください。
何が間違っているかについてのアイデアはありますか?
管理者ユーザーが標準のコンテンツ編集ユーザー (サイトコア用語ではコンテンツ作成者) として作成した既存のコンテンツ アイテムにアクセスしようとしていますが、次のエラーが表示されます。
現在の言語のセキュリティ設定により、このアイテムは表示されません。続行するには、[バージョン] タブの [言語] ドロップダウン リストから別の言語を選択してください。
何が間違っているかについてのアイデアはありますか?
あなたの現在のユーザーは、これらのアイテムに対する正しい「言語読み取り」および「言語書き込み」権限を持っていないようです。
アクセス ビューアーを開き、現在のユーザーまたはロールを選択して [列] ボタンをクリックし、[言語の読み取り] フィールドと [言語の書き込み] フィールドのラジオボタンをオンにします。
/sitecore/system/languages アイテムに移動して、この特定の言語におけるユーザーまたはロールの現在の言語権限を確認します。
ユーザーが現在の言語に対する適切な権限を持っていない場合は、セキュリティ エディターを使用して、その言語の読み取り/書き込み権限を設定します。
言語の問題に関して考慮すべき別の解決策/要因は次のとおりです...基本的に、組み込みのセキュリティエディターを使用してアイテムのアクセス権を手動で変更する必要があります。記事から:
理由: Master データベースのコンテンツ エディターには、/system/languages にフォルダーがあります。このフォルダーには、language:read および language:write という新しいセキュリティ キーがあります。デフォルトでは、これは sitecore\everyone に割り当てられます。これは、ローカル ユーザーのみがコンテンツ エディターにアクセスしている場合は問題ありませんが、広告ドメインを使用している場合は\everyone がデフォルトで拒否されます。
解決策: [セキュリティ] をクリックしてビューアーにアクセスします。/system/languages に移動します。[割り当て] をクリックして、{your domain}\everyone アクセスを language:read および language:write に割り当てます。特定の言語に対してこれを行いたい場合は、フォルダを開いて言語をクリックし、そこでこれらのアクセス プロパティを設定します。
参照: http://sitecoreguild.blogspot.com/2012/01/security-settings-for-current-language.html