Подключитесь к SharePoint Online с примерами кода

Connect-SPOService install — это команда PowerShell, используемая для подключения к SharePoint Online. Ниже приведены несколько методов и примеры кода для достижения этого соединения:

Метод 1. Использование командной консоли SharePoint Online

  1. Установите модуль командной консоли SharePoint Online, если он еще не установлен. Его можно загрузить из Центра загрузки Microsoft.

  2. Откройте PowerShell от имени администратора.

  3. Выполните следующую команду, чтобы импортировать модуль командной консоли SharePoint Online:

Import-Module -Name Microsoft.Online.SharePoint.PowerShell
  1. Подключитесь к SharePoint Online с помощью следующей команды:
Connect-SPOService -Url https://yourdomain-admin.sharepoint.com

Замените « https://вашдомен-admin.sharepoint.com » URL-адресом вашего сайта администрирования SharePoint Online.

Способ 2. Использование модуля SharePointPnPPowerShellOnline

  1. Установите модуль SharePointPnPPowerShellOnline, если он еще не установлен. Его можно установить, выполнив следующую команду в PowerShell:
Install-Module -Name SharePointPnPPowerShellOnline -Force
  1. Импортируйте модуль SharePointPnPPowerShellOnline с помощью следующей команды:
Import-Module -Name SharePointPnPPowerShellOnline
  1. Подключитесь к SharePoint Online с помощью следующей команды:
Connect-PnPOnline -Url https://yourdomain.sharepoint.com/sites/yoursite

Замените « https://yourdomain.sharepoint.com/sites/ваш сайт » URL-адресом вашего сайта SharePoint Online.

Метод 3. Использование клиентской объектной модели SharePoint Online (CSOM)

  1. Установите пакет SDK клиентских компонентов SharePoint Online, если он еще не установлен. Его можно загрузить из Центра загрузки Microsoft.

  2. Откройте Visual Studio или любой текстовый редактор и создайте новый файл сценария PowerShell.

  3. Добавьте следующий код, чтобы установить соединение с SharePoint Online:

Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
$siteUrl = "https://yourdomain.sharepoint.com/sites/yoursite"
$username = "yourusername@yourdomain.onmicrosoft.com"
$password = "yourpassword"
$ctx = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl)
$credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, (ConvertTo-SecureString $password -AsPlainText -Force))
$ctx.Credentials = $credentials
$ctx.ExecuteQuery()

Замените « https://yourdomain.sharepoint.com/sites/ваш сайт » URL-адресом вашего сайта SharePoint Online. Также обновите «yourusername@yourdomain.onmicrosoft.com» и «yourpassword», указав свои действительные учетные данные.