2011-01-19 7 views
1

権限レベル(およびリストの継承された権限を壊す)によって、小さなグループのユーザーがリストを完全に制御できるようにすることができます。同様に、あなたはこのリストのために少数の作家を持つことができます。SharePoint 2007 - 特定のSharePointグループのサイトアクションを表示することは可能ですか?

これらのグループは、一般的にサイトの訪問者グループに属しているので、ほとんどの場合管理者は読者です。

問題は、管理者に管理対象のリストにナビゲートする方法をアドミニストレーターに通知することが難しくなることです。

制限付きアクセス権のあるグループでは、サイト操作が表示されません。このグループに管理サイトのアクセス許可を追加すると、SiteActions - >すべてのサイトコンテンツの表示を行って問題のリストに移動することが可能になりますが、サイト全体のアクセス許可が大きすぎます。

私はコンテンツエディタWebPartをこのページに置き、リストのリンクを含めることを考えました。オーディエンスはそのWebパーツを管理グループだけに表示することができます。しかし、これについてもっと巧妙な方法があるのではないかと思っています。

誰もが考えていますか?

ありがとうございます。

答えて

0

Sharepoint MasterPageでは、コントロールに名前付きのhtmlタグを追加できます。これは、Sharepointのセキュリティに応じてコンテンツを表示または非表示にする簡単なコントロールです。 SPSecurityTrimmedControlタグ内にタグを埋め込み、必要なものにPermissionString値を設定します。

例:私はそのためのすべての信用を取る習慣

<SharePoint:SPSecurityTrimmedControl ID="SPSecurityTrimmedControl2" runat="server" PermissionsString="ManageSubwebs"> 

    <table height=100% class="ms-siteaction" cellpadding=0 cellspacing=0> 
        <tr> 
          <td class="ms-siteactionsmenu" id="siteactiontd"> 
          <SharePoint:SiteActions runat="server" AccessKey="<%$Resources:wss,tb_SiteActions_AK%>" id="SiteActionsMenuMain" 
          PrefixHtml="&lt;div&gt;&lt;div&gt;" 

    ... ... ... 

</SharePoint:SPSecurityTrimmedControl> 

は、私がここに正確な答えを見つけました: http://www.sharepointkings.com/2008/11/how-to-remove-site-actions-and-view-all.html

関連する問題