Előre kiépítése a onedrive-on a szervezet felhasználói számára

Megjegyzés:  Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja .

Alapértelmezés szerint a felhasználó saját OneDrive nyit először azt már automatikusan kiépítve várja őket. Bizonyos esetekben, például a következő, érdemes lehet felhasználói OneDrive helyek a készen álljon előre vagy előre kiépítéstől:

  • Új alkalmazott hozzáadása egyéni folyamat szervezete, és hozzon létre egy OneDrive , amikor új alkalmazottat felvenni kívánt.

  • A szervezet Office 365áttelepítése a helyszíni SharePoint Server-csomagok.

  • A szervezet egy másik online tárhelyszolgáltatáshoz áttelepítése tervek.

Ez a cikk ismerteti, hogyan előre hozhatók létre OneDrive a felhasználók számára a PowerShell.

Megjegyzés: Akkor is is előre hozhatók létre OneDrive a felhasználók számára a a REST API-t vagy a CSOM. További tudnivalókért lásd: a úgy szeretné programozás útján kiépítése a személyes webhelyeket (a OneDrive vállalati verzió) Office 365-ben és a "használja a ProfileLoader.CreatePersonalSiteEnqueueBulk módszert rendelkezést személyes webhelyek és a OneDrive Vállalati verzió című szakaszt több felhasználóhoz "a Mi az új TAJ fejlesztők és együttműködési funkciók a SharePoint szolgáltatásban.

Előre kiépítése a OneDrive-felhasználóknak

  1. A SharePoint Online Management Shell legújabb verziójának letöltése.

  2. Töltse le és telepítse a SharePoint Online ügyfélösszetevői SDK csomagot.

  3. Csatlakozzon a SharePoint Online-hoz globális rendszergazdaként vagy Office 365-ös SharePoint-rendszergazdaként. Ha tudni szeretné, hogyan, olvassa el a Bevezetés a SharePoint Online Management Shell használatába című cikket.

    Megjegyzés: Ha nem képes a parancsfájlok futtatásának kapcsolatos hibaüzenet jelenik meg, szükség lehet a végrehajtás házirendjeinek módosításával. Című témakörben Végrehajtás házirendeket.

  4. Másolja a következő kódot, és illessze be egy szövegszerkesztőben, például a Jegyzettömbben:

    <#
    .SYNOPSIS
     This script adds an entry for each user specified in the input file 
     into the OneDrive provisioning queue
     
     
    .DESCRIPTION
     This script reads a text file with a line for each user. 
     Provide the User Principal Name of each user on a new line.
     An entry will be made in the OneDrive provisioning queue for each
     user up to 200 users.
    
    .EXAMPLE
    
     .\BulkEnqueueOneDriveSite.ps1 -SPOAdminUrl https://contoso-admin.sharepoint.com -InputfilePath C:\users.txt 
    
    .PARAMETER SPOAdminUrl
     The URL for the SharePoint Admin center
     https://contoso-admin.sharepoint.com
    
    .PARAMETER InputFilePath
     The path to the input file.
     The file must contain 1 to 200 users
     C:\users.txt
    
    .NOTES
     This script needs to be run by a SharePoint Online Tenant Administrator
     This script will prompt for the username and password of the Tenant Administrator
    #>
    
    param
    (
        #Must be SharePoint Administrator URL
        [Parameter(Mandatory = $true)]
        [ValidateNotNullOrEmpty()]
        [string] $SPOAdminUrl,
        
        [Parameter(Mandatory = $true)]
        [ValidateNotNullOrEmpty()]
        [string] $InputFilePath
    )
    
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client") | Out-Null
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime") | Out-Null
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.UserProfiles") | Out-Null
    
    
    $ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SPOAdminUrl)
    
    $Users = Get-Content -Path $InputFilePath
    
    if ($Users.Count -eq 0 -or $Users.Count -gt 200)
    {
        Write-Host $("Unexpected user count: [{0}]" -f $Users.Count) -ForegroundColor Red
        return 
    }
    
    $web = $ctx.Web
    Write-Host "Please enter a Tenant Admin username" -ForegroundColor Green
    $username = Read-Host
    
    Write-Host "Please enter your password" -ForegroundColor Green
    $password = Read-Host -AsSecureString
    
    $ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username,$password )
    $ctx.Load($web)
    $ctx.ExecuteQuery()
    
    $loader = [Microsoft.SharePoint.Client.UserProfiles.ProfileLoader]::GetProfileLoader($ctx)
    $ctx.ExecuteQuery()
    
    $loader.CreatePersonalSiteEnqueueBulk($Users)
    $loader.Context.ExecuteQuery()
    
    
    Write-Host "Script Completed" 
    

    Figyelje meg, hogy a kódban megjegyzések ismertetik a parancsprogramot és az abban használt paramétereket. Azok nincsenek hatással a PowerShell-parancsprogram működésére.

  5. Mentse a szövegfájlt, és módosítsa a fájlnévhez tartozó kiterjesztést .ps1. Ebben a példában a neve BulkEnqueueOneDriveSite.ps1használjuk.

  6. Egy szövegszerkesztőben, például a Jegyzettömbben hozzon létre, amelynek meg szeretné OneDrivekiépítése Office 365 felhasználói fiókokat tartalmazó fájlt. Minden egyes felhasználói fiókhoz külön sorokba kell lennie.

    Mentse a fájlt UserInput.txt néven.

    Megjegyzés: Beviteli fájlonként 200 felhasználók korlátozódik. Ha OneDrive legfeljebb 200 felhasználók kiépítése van szüksége, hozzon létre beviteli fájlokat (például UserInput1.txt, UserInput2.txt stb.).

  7. A SharePoint Online felügyeleti rendszerhéj módosítsa a címtárhoz, amelybe mentette a BulkEnqueueOneDriveSite.ps1 PowerShell parancsfájl.

  8. Futtassa az alábbi parancsot:

    .\BulkEnqueueOneDriveSite.ps1 -SPOAdminUrl <The URL for the SharePoint Admin center> -InputfilePath <location of your UserInput file> 

    Például:

    .\BulkEnqueueOneDriveSite.ps1 -SPOAdminUrl https://contoso-admin.sharepoint.com -InputfilePath C:\UserInput1.txt 

    A parancsprogram futtatáskor meg kell adnia az Office 365 hitelesítő adatait.

    A parancsprogram befejeződésekor a PowerShell panelen a Completed (Kész) állapot látható.

  9. Ha további felhasználói bemeneti fájlokkal rendelkezik, futtassa újra a parancsprogramot, és módosítsa az -InputfilePath paramétert a másik felhasználói bemeneti fájl helyére.

Ha ellenőrizni szeretné, hogy OneDrive létrejött a felhasználók számára, megtudhatja, hogy miként OneDrive for Business webhelycsoportok listájának megjelenítéséhez.

Megjegyzés: Előre OneDrive a legtöbb felhasználó a(z) kiépítése, ne feledje, hogy eltarthat egy kis időt, a OneDrive helyek létrehozni.

Kapcsolódó témakörök

Hibrid OneDrive Vállalati verzió megtervezése

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×