Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 如何使用SPSecurityTrimmedControl_Sharepoint - Fatal编程技术网

Sharepoint 如何使用SPSecurityTrimmedControl

Sharepoint 如何使用SPSecurityTrimmedControl,sharepoint,Sharepoint,我发现了SPSecurityTrimmedControl,据说它允许我们控制SharePoint上的web内容。例如: <SharePoint:SPSecurityTrimmedControl runat="server" Permissions="ManageWeb" PermissionContext="CurrentSite"> <p>Not everyone can see this</p> </SharePoint:SPSecurityTr

我发现了SPSecurityTrimmedControl,据说它允许我们控制SharePoint上的web内容。例如:

<SharePoint:SPSecurityTrimmedControl runat="server" Permissions="ManageWeb" PermissionContext="CurrentSite">

<p>Not everyone can see this</p>

</SharePoint:SPSecurityTrimmedControl>

不是每个人都能看到这一点

我的问题是,这在哪里可以使用?这只能在SharePoint Designer中使用吗?我尝试在脚本编辑器web部件中插入此代码,但它似乎不起作用。

不支持通过
脚本编辑器
web部件嵌入,相反,您可以将web部件区域()包含在
SPSecurityTrimmeControl
控件中(显然,包含web部件区域的页面需要为此进行修改):


另一方面,您可以考虑利用Web部分对特定的受众:

转到高级组下的
编辑页面->编辑Web部件->目标受众


谢谢。我刚刚发现SPSecurityTrimmedControl只适用于母版页。
<SharePointWebControls:SPSecurityTrimmedControl ID="stc" runat="server" PermissionsString="AddListItems">
    <WebPartPages:WebPartZone ID="Right" runat="server">
        <ZoneTemplate>
        </ZoneTemplate>
    </WebPartPages:WebPartZone>
</SharePointWebControls:SPSecurityTrimmedControl>