【问题标题】:WebPart that redirect if user is not in a specific SharePoint security group如果用户不在特定的 SharePoint 安全组中,则重定向的 WebPart
【发布时间】:2018-01-04 17:29:32
【问题描述】:

有人知道可以执行此操作的 webpart、webpart 代码或客户端代码吗?

我想让一个安全组参与到一个特定的列表中,但想要自定义他们可以运行的表单的副本,并希望确保他们不能为该列表运行其他特定的表单。

当 webpart 发现它们不在特定的安全组中时,它会将它们重定向到错误页面或其他页面。

【问题讨论】:

    标签: security redirect sharepoint web-parts


    【解决方案1】:

    您可以创建一个运行此代码的 Web 部件:

    if (!SPContext.Current.Web.SiteGroups["groupname"].ContainsCurrentUser)
    {
      SPUtility.Redirect("url", SPRedirectFlags.Default, HttpContext.Current);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-06
      • 2013-05-15
      • 2010-09-27
      • 2019-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多