zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    React Native 实现MQTT 推送调研 (1)
    bpmn的依赖注入
    vdom diff
    浏览器渲染与event loop
    uni-app 通过后缀名区分不同渠道版本
    网页定宽 栅格布局
    网页顶部菜单导航和左侧菜单导航的区别?
    Android利用tcpdump和wireshark抓取网络数据包
    就算做了
    我眼中的Serverless
  • 原文地址:https://www.cnblogs.com/jindahao/p/4332655.html
Copyright © 2011-2022 走看看