2017-06-12 3 views
1

私はsuluを試してみたいと思っています。そこで、コンポーザーを介して最小限のバージョンをインストールし、いくつかのページテンプレートを定義し、これまでのところすべてが動作しました。次に、http://docs.sulu.io/en/latest/book/webspaces.htmlhttp://docs.sulu.io/en/latest/book/localization.htmlに記載されているように新しいローカライゼーションを追加しました。どちらがうまくいかない。Sulu:新しいlocatlistationを追加すると許可エラーにつながる

私は単純に<localization language="de" default="false"/>をリストに追加しました。しかし、私は新しいロケールのコンテンツにアクセスできず、さらに開始ページのコンテンツにもアクセスできません。私は権限をチェックしましたし、使用可能なすべての権限がユーザーに付与され

Operation forbidden The available permissions are not sufficient for this operation 

私が取得エラーは許可エラーです。今私は立ち往生している。

答えて

2

これは、正しいロケールでこれらの権限がないためです。ユーザー役割は、ユーザーが何を行うことができるのかを記述しますが、その言語では説明しません。これは、ユーザーの役割を制御したくないからです。英語、ドイツ語、フランス語のコンテンツを持つ大きなホームページがあるとしたら、Content Manager EN、Content Manager DE、Content Manager FRの3つのロールを作成する必要があります。我々は別の方法を選んだ。

ユーザーロールでは、これらのアクセス許可が適用される言語については説明していませんが、その代わりにユーザーに対して行います。 [連絡先]に移動し、ユーザーとの連絡先を選択し、[アクセス許可]タブを選択します。あなたはすべての役割を持つテーブルを参照して、このページの権限セクションで

enter image description here

、割り当てられた1がチェックされます。右のドロップダウンは、これがどの言語に適用されるかを示しています。あなたはおそらくあなたの新しいユーザーにこの言語を割り当てていないでしょう。

+0

完璧!私はsuluが大好き! – undefinedman

関連する問題