PnP PowerShell에서 Sharepoint와 상호 작용: (2) 준비 및 로그인

여러분 안녕하세요.

PnP에서 SharePoint에 연결하는 첫 단계를 소개합니다.

첫째, 설치에서.

설치



Windows10의 경우
Install-Module SharePointPnPPowerShellOnline

관리자용 PowerShell에서 위 명령을 실행합니다.
PS C:\Windows\system32> install-module SharePointPnpPowershellOnline

続行するには NuGet プロバイダーが必要です
PowerShellGet で NuGet ベースのリポジトリを操作するには、'2.8.5.201' 以降のバージョンの NuGet
プロバイダーが必要です。NuGet プロバイダーは 'C:\Program Files\PackageManagement\ProviderAssemblies' または
'C:\Users\user\AppData\Local\PackageManagement\ProviderAssemblies' に配置する必要があります。'Install-PackageProvider
-Name NuGet -MinimumVersion 2.8.5.201 -Force' を実行して NuGet プロバイダーをインストールすることもできます。今すぐ
PowerShellGet で NuGet プロバイダーをインストールしてインポートしますか?
[Y] はい(Y)  [N] いいえ(N)  [S] 中断(S)  [?] ヘルプ (既定値は "Y"): y

信頼されていないリポジトリ
信頼されていないリポジトリからモジュールをインストールしようとしています。このリポジトリを信頼する場合は、Set-PSReposit
ory コマンドレットを実行して、リポジトリの InstallationPolicy の値を変更してください。'PSGallery'
からモジュールをインストールしますか?
[Y] はい(Y)  [A] すべて続行(A)  [N] いいえ(N)  [L] すべて無視(L)  [S] 中断(S)  [?] ヘルプ (既定値は "N"): y

이제 설치되었습니다.

연결



이전 PowerShell에서 다음 명령을 실행합니다.
> $siteUrl = "https://<tennant>.sharepoint.com/sites/<somesite>"
> Connect-PnPOnline -Url  $siteUrl -Credentials (Get-Credential)

이제 자격 증명 요청 대화 상자가 표시되었습니다.

계정에 다중 요소 인증이있는 경우
Connect-PnPOnline -Url https://<tennant>.sharepoint.com/sites/<somesite> -UseWebLogin

대신 실행합니다. (어플리케이션 패스워드를 입력해도 대용할 수 있습니다만, MFA가 망가지므로 그만두자)



이번은 여기까지 합니다.

좋은 웹페이지 즐겨찾기