Office
Log på

Udfyldt Klargør OneDrive til brugerne i organisationen

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Som standard, er første gang, en bruger går til deres OneDrive den automatisk klargjort for dem. I nogle tilfælde, som følgende, bør du måske dine brugeres OneDrive for at kunne klar på forhånd eller allerede klargjort:

  • Din organisation har en brugerdefineret proces til at tilføje nye medarbejdere, og du vil oprette en OneDrive, når du tilføjer en ny medarbejder.

  • Din organisation har til hensigt at overføre fra det lokale SharePoint Server til Office 365.

  • Din organisation har til hensigt at overføre fra en anden lagringstjeneste.

I denne artikel beskrives, hvordan du klargør allerede OneDrive for dine brugere ved hjælp af PowerShell.

Bemærk!: Du kan også udfyldt klargøre OneDrive for dine brugere ved hjælp af REST-API eller CSOM. Få mere at vide under vil du automatisk Klargør personlige websteder (OneDrive for Business) i Office 365 og i afsnittet "Brug metoden ProfileLoader.CreatePersonalSiteEnqueueBulk til klargøring personlige websteder og OneDrive for Business for flere brugere "i Hvad er nyt for udviklere i social og samarbejdsfunktioner i SharePoint.

Foreløbig klargøring OneDrive-brugere

  1. Download den seneste SharePoint Online Management Shell.

  2. Download og installér SharePoint Online Client Components SDK.

  3. Opret forbindelse til SharePoint Online som global administrator eller SharePoint-administrator i Office 365. Se hvordan under Introduktion til SharePoint Online Management Shell.

    Bemærk!: Hvis du får en fejlmeddelelse om forhindret i at køre scripts, du muligvis ændre dine udførelse af politikker. Du kan finde oplysninger om Om udførelse af politikker.

  4. Kopier den følgende kode, og sæt dem ind i et tekstredigeringsprogram som Notesblok:

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

    Bemærk, at kommentarer er inkluderet i koden, der beskriver scriptet og de parametre, som bruges i den. De påvirker ikke kørslen af PowerShell-scriptet.

  5. Gem tekstfilen, og derefter ændre filtypenavnet til .ps1. I dette eksempel skal bruge vi navnet BulkEnqueueOneDriveSite.ps1.

  6. Oprette en fil, der indeholder de Office 365 brugerkonti, som du vil klargøre OneDrive i et tekstredigeringsprogram som Notesblok. Hver brugerkonto skal være på en separat linje.

    Gem filen under navnet UserInput.txt.

    Bemærk!: Hver Input-fil er begrænset til 200 brugere. Hvis du har brug for til at klargøre OneDrive for mere end 200 brugere, kan du oprette flere input filer (for eksempel UserInput1.txt, UserInput2.txt osv.).

  7. Skifte til den mappe, hvor du gemte BulkEnqueueOneDriveSite.ps1 PowerShell scriptet i SharePoint Online Management Shell.

  8. Kør følgende kommando:

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

    Eksempel:

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

    Kører du scriptet, bliver du bedt om at angive Office 365-legitimationsoplysningerne.

    Når scriptet er afsluttet, viser PowerShell-ruden status som Fuldført.

  9. Hvis du har flere brugerinputfiler, skal du køre scriptet igen og ændre parameteren -InputfilePath til placeringen af de andre brugerinputfiler.

For at bekræfte OneDrive er blevet oprettet for dine brugere, se, hvordan du få vist en liste over OneDrive for Business grupper af websteder.

Bemærk!: Hvis du allerede klargøring af OneDrive for mange brugere kan være opmærksom på, at det kan tage lidt tid for OneDrive placeringer skal oprettes.

Relaterede emner

Planlæg OneDrive for Business-hybrid

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×