【发布时间】:2018-01-04 17:29:32
【问题描述】:
有人知道可以执行此操作的 webpart、webpart 代码或客户端代码吗?
我想让一个安全组参与到一个特定的列表中,但想要自定义他们可以运行的表单的副本,并希望确保他们不能为该列表运行其他特定的表单。
当 webpart 发现它们不在特定的安全组中时,它会将它们重定向到错误页面或其他页面。
【问题讨论】:
标签: security redirect sharepoint web-parts
有人知道可以执行此操作的 webpart、webpart 代码或客户端代码吗?
我想让一个安全组参与到一个特定的列表中,但想要自定义他们可以运行的表单的副本,并希望确保他们不能为该列表运行其他特定的表单。
当 webpart 发现它们不在特定的安全组中时,它会将它们重定向到错误页面或其他页面。
【问题讨论】:
标签: security redirect sharepoint web-parts
您可以创建一个运行此代码的 Web 部件:
if (!SPContext.Current.Web.SiteGroups["groupname"].ContainsCurrentUser)
{
SPUtility.Redirect("url", SPRedirectFlags.Default, HttpContext.Current);
}
【讨论】: