Weboldal keresés

Csatlakozzon a SharePoint Online-hoz a PowerShell és a PnP PowerShell használatával


Szeretne csatlakozni a SharePoint Online-hoz a PowerShell segítségével? Itt részletesen elmagyarázom, hogyan csatlakozhat a SharePoint Online-hoz PowerShell és PnP PowerShell használatával.

Ez az oktatóanyag az egyik legegyszerűbb oktatóanyag, amely segít a PowerShell segítségével online csatlakozni a SharePointhoz. A lehető legegyszerűbb módon fogom elmagyarázni.

Csatlakozás a SharePoint Online-hoz a PowerShell használatával

Ha Ön tapasztalt szakember, a PowerShell segítségével is kezelheti SharePoint Online-ját. Két módot mutatok be a SharePoint Online webhelyhez való csatlakozásra a PowerShell használatával.

  • A SharePoint Online Management Shell használata
  • A PnP PowerShell használata

1. A SharePoint Online Management Shell használata

A SharePoint Online használatához a PowerShell használatával először telepítenie kell a SharePoint Online Management Shell-t. Kétféleképpen telepítheti.

  • Az első megközelítés, amellyel letöltheti és telepítheti a SharePoint Online felügyeleti rendszerhéjat innen.

A letöltések oldalon az alábbihoz hasonló letöltési lehetőség látható, majd a telepítéshez kövesse a lépéseket.

Csak kövesse az utasításokat, és telepítse; 100%-ig biztos vagyok benne, hogy nem fog semmilyen problémával szembesülni a telepítés során.

  • A másik megközelítésben az alábbi parancsmag futtatásával telepítheti a modult a PowerShell-galériából.
Install-Module -Name Microsoft.Online.SharePoint.PowerShell

Ha nem rendelkezik adminisztrátori jogosultságokkal, akkor az alábbi parancsok futtatásával telepítheti az aktuális felhasználó számára:

Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser

Az alábbi parancsmagok segítségével ellenőrizheti, hogy a SharePoint Online felügyeleti shell telepítve van-e vagy sem:

Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version

Az alábbi képernyőképen láthatja a nevet és a verziót. A szkriptet VS kóddal futtattam:

Ha már telepítette, frissítheti a legújabb verzióra.

A SharePoint Online felügyeleti shell legújabb verziójára való frissítéshez futtassa az alábbi parancsmagokat:

Update-Module -Name Microsoft.Online.SharePoint.PowerShell

A sikeres telepítés után a Connect-SPOService parancsmag segítségével csatlakozhat a SharePoint Online-hoz.

NOTE: You need to be a SharePoint Online Administrator or Global Administrator to connect to SharePoint Online from SharePoint Online Management Shell (PowerShell).

Most, hogy csatlakozzon a SharePoint Online-hoz a PowerShellből, futtassa az alábbi parancsot.

Connect-SPOService -Url https://<tenantname>-admin.sharepoint.com -Credential admin@<tenantname>.com

Example:

Connect-SPOService -Url https://szg52-admin.sharepoint.com -Credential bijay@szg52.onmicrosoft.com

Miután futtatta a fenti PowerShell-parancsmagot, megkéri, hogy adja meg a felhasználó jelszavát az alábbiak szerint. A jelszó megadása után a PowerShellből csatlakozik a SharePoint-webhelyhez.

Az alábbi parancsmag segítségével is csatlakozhat a SharePoint Online-hoz a PowerShell használatával.

Connect-SPOService -Url https://<tenantname>-admin.sharepoint.com -Credential (Get-Credential)

Ebben az esetben kérni fogja a felhasználónév és a jelszó megadását.

Ha a csatlakozás sikeres, az alábbi parancs futtatásával lekérheti az összes webhelyet a SharePoint Online bérlőtől.

Get-SPOSite

A kimenetet az alábbi képernyőképen láthatja:

Így csatlakozhat a SharePoint Online-hoz a PowerShellből a SharePoint Online Management Shell használatával.

Ha magában a PowerShell-szkriptben szeretné átadni a hitelesítő adatokat, akkor az alábbi PowerShell-szkripthez hasonlóan írhat.

$siteURL="https://szg52-admin.sharepoint.com"
$userName="bijay@szg52.onmicrosoft.com"
$password = "Mypassword@1"

$credentials = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $userName, $(convertto-securestring $password -asplaintext -force)
Connect-SPOService -Url $siteURL -Credential $credentials

Olvassa el a Lista létrehozása a SharePoint Online-ban PowerShell vagy PnP PowerShell használatával című részt

2. A PnP PowerShell használata

Most megmutatom, hogyan csatlakozhat a SharePoint Online-hoz a PnP PowerShell használatával.

A PnP PowerShell, más néven „Minták és gyakorlatok PowerShell”, a PowerShell olyan kiterjesztése, amely olyan PowerShell-parancsok (parancsmagok) könyvtárát kínálja, amelyek összetett kiépítési és műtermék-kezelési műveleteket hajtanak végre a SharePoint felé.

A PnP PowerShell használatával különféle Microsoft-termékekkel dolgozhat, mint például a SharePoint Online, a Microsoft Teams stb.

Az alábbi három lépést követve csatlakozhat a SharePoint Online-hoz a PnP PowerShellből.

1. lépés:

Először is telepítenie kell a PnP PowerShell-t az alábbi paranccsal.

Install-Module PnP.PowerShell
Or
Install-Module PnP.PowerShell -Scope CurrentUser

Megjegyzés: Győződjön meg arról, hogy a PowerShell 7.2 vagy újabb verziója van a gépen.

A kimenetet az alábbi képernyőképen láthatja:

2. lépés:

Ezután futtassa az alábbi parancsmagot a bérlő hitelesítéséhez.

Register-PnPManagementShellAccess

3. lépés:

Ha a telepítés sikeres, az alábbi parancs futtatásával csatlakozhat a SharePoint Online bérlőhöz.

Connect-PnPOnline [tenant].sharepoint.com -Credentials (Get-Credential)
Example:
Connect-PnPOnline szg52.sharepoint.com -Credentials (Get-Credential)

A telepítés ellenőrzéséhez futtassa az alábbi parancsot.

Get-Command -Module PnP.Powershell

A kimenetet az alábbi képernyőképen láthatja:

Íme néhány további parancsmag, amellyel a PnP PowerShell használatával csatlakozhat a SharePoint Online-hoz.

A PnP PowerShell telepítése után az alábbi parancsmag futtatásával csatlakozhat egy SharePoint Online-hoz.

Connect-PnPOnline -Url https://szg52.sharepoint.com

Kérni fogja a felhasználónév és a jelszó megadását.

Ha egy SharePoint Online-webhelyhez szeretne csatlakozni, ahelyett, hogy csatlakozna egy SharePoint Online-bérlőhöz, futtassa az alábbi PnP PowerShell-szkriptet:

Connect-PnPOnline -Url https://<tenantname>.sharepoint.com/sites/siteName -Credentials (Get-Credential)

Example:

Connect-PnPOnline -Url https://szg52.sharepoint.com/sites/PowerShellFAQs -Credentials (Get-Credential)

Kérni fogja a felhasználónév és a jelszó megadását.

A -UseWebLogin paraméterrel is csatlakozhat a SharePoint Online-hoz a Connect-PnPOnline parancsmag használatával.

Connect-PnPOnline -Url https://szg52.sharepoint.com -UseWebLogin

Ha meg szeretné adni a felhasználónevet és jelszót a SharePointhoz való csatlakozáshoz a PnP PowerShell használatával, az alábbiak szerint járjon el:

$siteURL="https://szg52.sharepoint.com"
$userName="bijay@szg52.onmicrosoft.com"
$password = "Mypassword@1"
 
$securePassword = ConvertTo-SecureString -String $password -AsPlainText -Force
$credentials = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $userName, $securePassword

Connect-PnPOnline -Url $siteURL -Credentials $credentials

Megjegyzés: A jelszót biztonságos karakterláncként kell átadnia.

Így csatlakozhat a SharePoint Online-hoz a PnP PowerShell használatával.

Remélem, van egy teljes ötlete arról, hogyan csatlakozhat a SharePoint Online-hoz PowerShell és PnP PowerShell használatával. A SharePoint Online felügyeleti rendszerhéjjal vagy a PnP PowerShell-lel való munkavégzés nagyon egyszerű. Megtekintheti PowerShell SharePoint oktatóanyagainkat.

Kapcsolódó cikkek