Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
CSOM SharePoint Online Create List Using PowerShell
Summary
In this Wiki let's explore PowerShell code for creating List in SharePoint Online
Help
help about_Methods -Detailed help about_Variables -Detailed help Read-Host -Parameter AssecureString help Add-Type -Detailed help Import-Module -Detailed |
PowerShell Code
#Import the required DLL Import-Module 'C:\Temp\CSOM\Microsoft.SharePoint.Client.dll' Import-Module 'C:\Temp\CSOM\Microsoft.SharePoint.Client.Runtime.dll' $site = 'https://Chensoffice365.sharepoint.com/' $admin = '[email protected]' $password = Read-Host 'Enter Password' -AsSecureString $context = New-Object Microsoft.SharePoint.Client.ClientContext($site) $credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($admin , $password) $context.Credentials = $credentials $site = $context.Web $context.Load($site) $context.ExecuteQuery() #Create List $listinfo =New-Object Microsoft.SharePoint.Client.ListCreationInformation $listinfo.Title = 'CSOM List' $listinfo.TemplateType = [Microsoft.SharePoint.Client.ListTemplateType]'GenericList' $list = $web.Lists.Add($listinfo) $context.ExecuteQuery() Write-Host "Successfully Created List $($listinfo.Title)" |