sharepoint powershell 批量处理匿名访问

配置Web Application启用匿名访问

Add-PSSnapin -Name Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

$webApp = Get-SPWebApplication ‘http://sharepoint.crescent.com/‘
$webApp.IisSettings[‘Default‘].AllowAnonymous=$true
$webApp.update()

配置单个网站启用匿名访问

$web = Get-SPWeb http://sharepoint.crescent.com/sites/operations
#Enabled -  lists and libraries; On - Entire web site ; Disabled - Self explanatory :-)
$web.AnonymousState = [Microsoft.SharePoint.SPWeb+WebAnonymousState]::Enabled
$web.Update()

配置某个网站集下所有网站启用匿名访问

(Get-SPWebApplication http://192.168.30.75/ | Get-SPSite -Limit All | Get-SPWeb -Limit All | Where {$_ -ne $null -and $_.HasUniqueRoleAssignments -eq $true } ) | ForEach-Object { $_.AnonymousState = [Microsoft.SharePoint.SPWeb+WebAnonymousState]::On; $_.Update(); }

配置某个列表或文档库启用匿名访问

Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

$web = Get-SPWeb http://sharepoint.crescent.com/sites/operations

$list = $web.lists.tryGetList("Documents")
if($list -ne $null)
{
$list.BreakRoleInheritance($true)
$list.AllowEveryoneViewItems = $true
$list.AnonymousPermMask64 ="Open, OpenItems, ViewListItems, ViewVersions, ViewFormPages, ViewPages, UseClientIntegration"
$list.update();
}

jindahao

时间: 2024-08-14 07:36:27

sharepoint powershell 批量处理匿名访问的相关文章

SharePoint 2010 在允许匿名访问的网站中隐藏登陆链接

SharePoint 2010 在允许匿名访问的网站中隐藏登陆链接 最近在使用Welcome.ascx用户控件时,发现很多东西都是要靠它来呈现.比如这里,关于在站点中对于匿名访问用户隐藏登陆链接也与它有关. 大概分两个步骤完成这样功能.非常简单.需要用到母版页和SharePoint Application Page link控件. 1. 复制Welcome.ascx控件,命名CustomWelcome.ascx.覆盖OnLoad事件,给匿名用户隐藏登陆应用程序页面链接. 2. 在母版页中引用这个

SharePoint 2010 站点允许匿名访问

SharePoint 2010 站点允许匿名访问 一些SharePoint站点允许匿名用户访问,如何实现这种需求呢?我们可以通过以下步骤启用匿名访问. 1. 进入管理中心----应用程序管理----管理Web应用程序. 2. 选中要更改为匿名访问的应用程序,点击功能区的身份验证提供程序. 3. 点击默认. 4. 选中"启用匿名访问"复选框.点击确定. 5. 点击功能区的匿名策略. 6. 在这里可以设置匿名用户的权限. 7. 进入刚才设置的网站,网站操作----网站权限----匿名访问.

SharePoint 2013 图文介绍匿名访问,及问题解决方法。

SharePoint 2013 图文介绍匿名访问 有人反复文档匿名无法设置成功,我很诧异就做了一边发现很正常,当然有一些问题,其实解决很简单. 首先创建匿名网站,创建方法如下. 网站设置--网站内容--打开. 单击页面下面的子站点,然后单击新建网站. 在子站点创建页面,操作如下4步,其中用户权限必须选独有的,不然创建后还要手动修改. 然后单击创建. 在新的网站,选择要加入的权限用户,如下图. 创建完成后在新网站--网站设置--网站权限 如下图开启匿名访问 单击确认,进入新创建的匿名网站,复制这个

SharePoint 普通Application页面设置匿名访问

在Application页面代码中添加如下代码: public partial class Detail : UnsecuredLayoutsPageBase    {        protected override bool AllowAnonymousAccess        {            get            {                return true;            }        } protected void Page_Load(o

匿名访问之(一)web application级别

如果用SharePoint做一个对外开放的公共站点,比如公司展示网站,那么浏览网站的人不需要注册和登陆,就应该能看到内容.这个时候就需要对站点开启匿名访问. SharePoint的匿名访问是从上而下的,Farm管理员可以在Central Administration里,在Web Application级别做总控. 在Web Application页面,选择一个Web Application,点击ribbon上的Anonymous Policy: 发现这里的设置并没有开启: 这是因为并没有在这个W

解决MOSS列表匿名访问问题

//匿名  http://blog.csdn.net/yang_5/article/details/5214293 这是发布以后MOSS网站,如果你一开始在内部都没有启用匿名访问,你设置这个是不启作用的! 匿名用户访问用发布站点模板创建网站的列表项时要求登录的问题解决 因为发布站点中的一个功能被打开了,造成将列表FormPage的查看给锁了,所以需要登录,将其关闭就行了. 意外提示用户输入他们的凭据时 , 访问列表中的Windows SharePoint Services 3.0的网站为基础的出

sharepoint2010匿名访问

怎样在SharePoint 2010网站中启用匿名访问 SharePoint 2010的改动比较大,尤其是相对SharePoint Portal Server 2003来说.本文介绍在SharePoint 2010站点中启用匿名访问的步骤. (1)你要用SharePoint 2010的"管理中心"创建一个站点,一般来说,这一步都已经创建,在此例中为http://web-apps. (2)进入SharePoint 2010的管理中心,单击"管理Web应用程序",如图1

SharePoint 应用程序页匿名

前言 最近,有朋友问开发应用程序页,都是需要先登录再访问,无法开发匿名的应用程序页. 解决方法 其实,SharePoint帮我们提供了匿名访问的应用程序页的方法,只是和普通应用程序页继承的基类不一样,简单的改一下就可以了. 默认,我们都集成自LayoutsPageBase,我们只需要改一下继承自UnsecuredLayoutsPageBase即可: public partial class ApplicationPage1 : UnsecuredLayoutsPageBase { protect

使用PowerShell 批量Enable OneDrive for business

又来更新一篇博客,这回简单聊聊如何为Office 365的用户批量enable onedrive for business, 有的人可能会一脸懵逼,这玩意还需要enable?不是本身就已经自带了吗?其实确实是这样,Office 365的用户只要购买了符合条件的license,就可以享受到Onedrive for business 带来的存储空间.but,这个存储空间并不是开了账户就会自动生成的!这个存储空间生成的时间是用户点击了onedrive的图标开始,第一次点击onedrive的时候可能会发