2011-07-01 3 views
1

ページエディタを使用して、一部のページのフィールドを編集するアクセス権をエクストラネットユーザーに与えたいのですが、どうすればいいですか?私はユーザーにページエディタへのアクセス権を与えることに成功しましたが、私の人生のためにフィールドを編集可能にすることはできません。私はリボンを参照してください、しかし、彼らはフィールドページエディタのエクストラネットユーザー

ユーザーは、次のような役割がある編集することはできません。 sitecore\Author

答えて

5

"その言語の特権を持っていない"というエラーが表示される場合は、言語項目に対するユーザーまたは役割のアクセス許可を確認する必要があります。

EDIT:/ Sitecore/System/Languages/enへの言語の読み取りと言語の書き込みアクセスを確認します。セキュリティーおよび/またはアクセス・ビューアー・ツールで、列リボン・ボタンを使用して、言語読み取りおよび言語書き込み列をディスプレイに追加します。

+0

私は見て見ましたが、私は言語という名前のものを見つけることはできません。あなたは正しい方向に向けることができますか? –

+0

私の編集を参照して、言語アクセスの制御に関する詳細を参照してください。 – techphoria414

+0

それは私が必要としていたもので、エクストラネットユーザー、ページエディタの特権を割り当てることができなかったと思っていました。 –

1

は、ユーザーが問題になっているコンテンツへのアクセスを書く与えているの?セキュリティが正しく構成されているかどうかを確認する最も良い方法は、アクセスビューアを使用することです。左上のセキュリティを確認するコンテキストユーザ/ロールを選択することができます。あなたのケースでは、ユーザーの1人を選択し、どのアクセス許可を持っているかを確認してください。ベストプラクティスとして、個々のユーザーではなく、役割に対するすべてのアクセス許可を設定する必要があります。

+0

これは、Sitecoreドメインユーザーに同じ権限を適用すると完全に機能します...それは、その言語の特権を持っていないので、アイテムを編集できないと言います。私は役割について知っていますが、これは私の開発マシンでテストするためのものです。 –

関連する問題