مخفی کردن لیست ها با Powershell – شاید لازم باشد به کمک Powershell بخواهیم لیست و یا لیست هایی را در شیرپوینت به صورت مخفی در بیاوریم. برای این منظور کافیست که از کد زیر استفاده کنیم:
#Load SharePoint CSOM Assemblies [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client") | Out-Null [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime") | Out-Null # مشخص کردن متغییر ها $SiteUrl = "نام سایت" $LibraryName="نام لیست یا کتابخانه" #Setup Credentials to connect $Credentials = [System.Net.CredentialCache]::DefaultCredentials #Set up the context $Context = New-Object Microsoft.SharePoint.Client.ClientContext($SiteUrl) $Context.Credentials = $credentials #Get the List and Make it hidden $list = $Context.Web.Lists.GetByTitle($LibraryName) $list.Hidden = $true $list.Update() $Context.ExecuteQuery()