当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 管理 SharePoint 中的访问请求设置

作者:精品下载站 日期:2024-12-15 00:00:58 浏览:14 分类:玩电脑

管理 SharePoint 中的访问请求设置


访问请求功能允许用户请求访问网站和内容。 SharePoint 2013 中改进了访问请求功能。现在,管理员可以跟踪访问请求。

启用访问请求 SharePoint 2013

网站所有者可以在 SharePoint 中启用访问请求。要在 SharePoint 2013 中配置访问请求设置,请导航至:转至

  • 设置>>站点设置
  • 单击“用户和权限”部分下的“站点权限”链接
  • 现在,从功能区中单击“访问请求设置”按钮。系统将提示您访问请求设置弹出窗口。

    [玩转系统] 管理 SharePoint 中的访问请求设置

  • 单击“允许访问请求”选项以启用访问请求,并输入将从该站点接收访问请求的用户的电子邮件地址。

    [玩转系统] 管理 SharePoint 中的访问请求设置

这允许 SharePoint 2013 中的访问请求。您可以更改访问请求电子邮件,或者您可能希望稍后通过访问同一链接来关闭访问请求。

管理访问请求 SharePoint 2013:
该流程的工作原理如下:无权访问此网站的用户将看到“让我们知道您为什么需要访问此网站”页面他们可以在其中输入请求并提交。

[玩转系统] 管理 SharePoint 中的访问请求设置

[玩转系统] 管理 SharePoint 中的访问请求设置

[玩转系统] 管理 SharePoint 中的访问请求设置

[玩转系统] 管理 SharePoint 中的访问请求设置

一旦被批准/拒绝,该条目将从访问请求队列中删除并移至访问请求历史记录中。 SharePoint 将访问请求和回复作为访问请求历史记录下的对话进行跟踪。

[玩转系统] 管理 SharePoint 中的访问请求设置

使用 PowerShell 在 SharePoint 中启用访问请求:

以下是允许 SharePoint 2013 中对整个网站集的访问请求的 PowerShell 脚本。


Add-PSSnapin Microsoft.SharePoint.Powershell

#Set the site URL variable accordingly!
$SiteURL = "https://intranet.crescent.com"

$site = Get-SPSite $SiteURL

ForEach ($web in $site.AllWebs | where { $_.Permissions.Inherited -eq $false})
{
   #sharepoint 2013 access request settings powershell
   $web.RequestAccessEmail="[email protected]"
   write-host Updated Access request settings for $web.Title, at: $web.URL 
}

该脚本可以稍加修改,用于为整个 Web 应用程序中的所有站点设置访问请求配置。

禁用网络应用程序中所有站点的访问请求:


Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

$WebAppURL ="https://your-web-app-url.com/"

#Get all sites
$WebsColl = Get-SPWebApplication $WebAppURL | Get-SPSite -Limit All | Get-SPWeb -Limit All

ForEach ($web in $WebsColl)
{
        if($web.RequestAccessEnabled -and $web.Permissions.Inherited -eq $false)
        {
            #Disable access request
            $web.RequestAccessEmail=""
            $web.Update()
            write-host "Access request disabled at site:"$web.URL
        }
}

相关文章:

  • SharePoint 访问请求电子邮件配置的报告
  • 在 SharePoint 2010/2007 中配置访问请求
  • 使用 PowerShell 更改所有 SharePoint 网站的访问请求电子邮件

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯