2

Sitecore CMS を使用する Web サイトに取り組んでいます。アクセスが制限されたイントラネット Web パーツが既に作成されています。

このイントラネットで、1 つの役割にのみ表示される新しいページを作成しました。新しいロールを作成しました。コンテンツ エディタでページのセキュリティをいじってみました ([セキュリティ] --> [割り当て])。変更点を公開しました。しかし、何をしても効果がないようです。

どんなガイダンスも大歓迎です!

4

2 に答える 2

4

sitecoreデスクトップ(http://yoururl/sitecore/shell)を開き、「sitecore」ボタンをクリックしてから、「セキュリティツール」と「セキュリティエディタ」をクリックします。

リボンで「匿名ユーザー」アカウントを選択し、ツリーで選択したページをクリックして、「読み取り」の近くにある「x」をクリックします。

次に、リボンの[選択]をクリックして、適切な役割を選択します。もう一度、選択したノードを選択し、ロールの「読み取り」権限を許可します。

完了したら、「Accessviewer」アプリ(もう一度デスクトップのサイトコアボタンとセキュリティツール)を使用して、権限が適切に設定されているかどうかを確認できます。

于 2012-08-16T09:44:18.117 に答える
1

その秘訣はおそらく、extranet\Anonymousユーザーのアクセスを拒否してから、ロールにアクセスを許可することです。そのためには、コンテンツ エディターの代わりにアクセス ビューアーまたはセキュリティ エディターを使用するのが好きです。

各項目に個別にセキュリティを設定する必要がないように、(可能であれば) サイトのルートにセキュリティを設定するように、継承を有効に活用してください。

Sitecore Security Administrators Cookbook をご覧になることをお勧めします: http://sdn.sitecore.net/upload/sitecore6/securityadministratorscookbook-usletter.pdf

于 2012-08-16T09:38:04.847 に答える