Unaprijed Dodjela resursa za OneDrive za korisnika u tvrtki ili ustanovi

Napomena:  Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku .

Prema zadanim postavkama, prvi put da je pregleda OneDrive mu se automatski dodijeljeni resursi za njih. U nekim slučajevima, kao što su sljedeće, možda ćete vaših korisnika OneDrive mjesta da bi se jeste li spremni prije toga ili unaprijed dodjeli:

  • Tvrtka ili ustanova ima prilagođenu postupak dodavanja novog zaposlenika, a želite stvoriti OneDrive prilikom dodavanja novog zaposlenika.

  • Planira li migrirati iz informacije o lokalnom poslužitelju sustava SharePoint u Office 365vaša organizacija.

  • Tvrtka ili ustanova planove za migraciju s drugih servisa za internetski prostor za pohranu.

U ovom se članku opisuje kako unaprijed pomoću PowerShellDodjela OneDrive za korisnike.

Napomena: Koje možete i unaprijed Dodjela OneDrive za korisnike pomoću REST API-JA ili CSOM. Dodatne informacije potražite u članku pa želite programski Dodjela osobna web-mjesta (OneDrive za tvrtke) u sustavu Office 365 i u odjeljku "koristi metodu ProfileLoader.CreatePersonalSiteEnqueueBulk dodjele osobna web-mjesta i OneDrive za tvrtke za više korisnika " štoje novo za razvojne inženjere u društvenim i značajke suradnje u sustavu SharePoint.

OneDrive prije dodjele resursa za korisnike

  1. Preuzimanje ljuske za upravljanje sustavom SharePoint Online.

  2. Preuzimanje i instalacija Sustava SharePoint Online klijent komponente SDK.

  3. Povezivanje sa sustavom SharePoint Online kao globalni administrator ili administrator sustava SharePoint u sustavu Office 365. Dodatne informacije potražite u članku Početak rada u ljuski za upravljanje sustavom SharePoint Online.

    Napomena: Ako primite poruku o pogrešci o koja se može pokrenuti skripte, možda ćete morati promijeniti pravilnicima za izvršavanje. Informacije potražite u članku O izvođenja pravila.

  4. Kopirajte sljedeći kod, a zatim ga zalijepite u uređivaču teksta kao što je blok za pisanje:

    <#
    .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" 
    

    Obratite pozornost na to kod opisuje skripte i parametri koji se koriste u njemu nalaze Komentari. Oni neće utjecati pokretanje skripte PowerShell .

  5. Spremite tekstnu datoteku, a zatim promijenite datotečni nastavak za .ps1. U ovom primjeru koristimo naziv BulkEnqueueOneDriveSite.ps1.

  6. U uređivaču teksta kao što je blok za pisanje stvoriti datoteku koja sadrži Office 365 korisničke račune za koji želite Dodjela OneDrive. Svaki korisnički račun mora biti u zasebnom retku.

    Spremite datoteku pod nazivom UserInput.txt.

    Napomena: Svaku datoteku unos ograničeno je na 200 korisnika. Ako vam je potrebna Dodjela OneDrive za više od 200 korisnike, stvorite više unos datoteka (na primjer, UserInput1.txt, UserInput2.txt itd.).

  7. U na upravljačke ljuske sustava SharePoint, promijenite u direktoriju koju ste spremili PowerShell skripte BulkEnqueueOneDriveSite.ps1.

  8. Pokrenite sljedeću naredbu:

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

    Na primjer:

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

    Pokrenuti skriptu će vas tražiti vjerodajnice Office 365 koje ćete morati unijeti.

    Po završetku skriptu, u oknu PowerShell prikazuje status kao Dovršeno.

  9. Ako imate dodatne datoteke unos korisnika, ponovno pokrenite skriptu i promijenite parametar - InputfilePath mjesto neku drugu datoteku korisničkom unosu.

Da biste provjerili OneDrive stvorena za korisnike, pogledajte kako prikazati popis servisa OneDrive za tvrtke zbirke web-mjesta.

Napomena: Ako su unaprijed dodjele resursa OneDrive za mnogo korisnika, imajte na umu da može potrajati neko vrijeme za mjesta OneDrive će biti stvoren.

Povezane teme

Planiranje Hibridni OneDrive za tvrtke

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×