特定のセキュリティ ロールを持つユーザーにのみ表示されるように、CRM 2011 の [設定] 領域を非表示にしようとしています。次の投稿に記載されている提案に従いました
https://community.dynamics.com/product/crm/f/117/t/28176.aspx
http://taoofcrm.com/2011/06/09/hiding-areas-in-the-sitemap/
投稿に示されているようにカスタムエンティティを作成しました。私の他のセキュリティ ロールは、このエンティティに対して「読み取り」を持っていません。「システム カスタマイザー」には、デフォルトでこのエンティティに対する「読み取り」があります。
次に、<Privilege Entity="Your custom entity name here" Privilege="Read" /> のような Privilege タグを、<SiteMap> の下の「設定」エリアに定義されている各 <Group> のすべてのサブエリアに含めました。ノードを作成し、このカスタマイズを含むソリューションを組織にアップロードしました。
ソリューションをインポートした後、[設定] --> [管理] をクリックすると、ブラウザーの下部にあるプログレス バーが長時間ビジー状態になり、左下に「ページのエラー」メッセージが表示されることに気付きました。ページの。「Security Roles」または「Users」をクリックすると、同じことが行われます。
どんな助けでも大歓迎です。