OneDrive for Businessin käyttäjäsivustojen esivalmistelu

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Oletusarvon mukaan, kun käyttäjä siirtyy uutissyötteeseensä, sivustoon tai linkin OneDrive ensimmäisen kerran OneDrive for Business sivuston automaattisesti valmisteltu niiden. Joissakin tapauksissa seuraavia toimintoja, kuten voit haluta OneDrive for Business sivustoissa on valmis etukäteen tai valmiiksi valmistelun yhteydessä:

  • Organisaatiolla on mukautettu prosessin lisätä työntekijöitä ja haluat luoda OneDrive for Business sivustot, kun lisäät uusia työntekijöitä.

  • Organisaatiosi aikoo siirtää paikallisen Office 365.

  • Organisaatiosi aikoo siirtyä toisesta verkkotallennustilapalvelusta tai säilöstä.

Tässä artikkelissa kerrotaan, miten valmistelu valmis käyttämällä Windows PowerShellOneDrive for Business sivustot. Voit voi myös valmiiksi valmistella OneDrive for Business sivustojen REST API tai CSOM avulla. Lisätietoja on artikkelissa niin haluat valmistella ohjelmallisesti omia sivustoja (OneDrive for Business) Office 365: ssä ja kohtaan ”Käytä ProfileLoader.CreatePersonalSiteEnqueueBulk menetelmää säännöstä omien sivustojen ja OneDrive for Yrityksen useille käyttäjille (oman sivuston isäntä SharePoint Online-sivuston vain järjestelmänvalvojat) ” on uusi-social kehittäjät ja yhteistyöominaisuudet SharePoint 2013:n.

Ennen aloittamista

Ennen kuin aloitat toimintoa, tarvitset seuraavasti:

Valmistele valmiiksi sivustojen määrittäminen käyttäjille onedrive for Business

Tässä toimintosarjassa valmisteluun valmiiksi OneDrive for Business-sivustot Office 365-käyttäjille sinun voi seuraavasti:

  1. Luo valmistelu valmiiksi OneDrive Business sivustojen annettu koodista PowerShell-komentosarja

  2. Input-tiedoston, joka sisältää, jonka haluat valmistella valmiiksi OneDrive for Business-sivuston käyttäjien luominen

  3. Suorita PowerShell-komentosarja

  1. Kopioi seuraava koodi, liitä se tekstieditorissa, esimerkiksi Muistiossa, tallenna se ja nimeä tiedosto CreateOneDriveSites.ps1   :

    <#
    .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
    )
    
    Import-Module Microsoft.Online.SharePoint.PowerShell -ErrorAction SilentlyContinue -DisableNameChecking | Out-Null
    
    $module = Get-Module -Name Microsoft.Online.SharePoint.Powershell
    if ($null -eq $module)
    {
        Write-Host $("The Microsoft.Online.SharePoint.PowerShell Module could not be loaded.") -ForegroundColor Red
        Write-Host $("The module can be downloaded from: https://www.microsoft.com/en-us/download/details.aspx?id=35588") -ForegroundColor Red
        return
    }
    
    [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"
    

    Huomautus: Huomaa, että kommentit sisältyvät koodin lisätiedot.

  2. Luo, jonka haluat säätää OneDrive for Business-sivustot Office 365-käyttäjätilit sisältävää tiedostoa tekstieditorissa, esimerkiksi Muistiossa. Jokaisen käyttäjätilin on oltava omalle rivilleen.

    Käyttäjän syöte-tiedosto

    Tallenna tiedosto nimellä UserInput.txt.

    Huomautus: Input-tiedostoille on rajoitettu 200 käyttäjille. Jos haluat säätää OneDrive Business sivustojen yli 200 käyttäjille, luoda useita syötteen tiedostoja (esimerkiksi UserInput1.txt, UserInput2.txt jne.).

  3. Avaa SharePoint Online-hallintaliittymään.

  4. Muuta SharePoint Online-hallintaliittymään-kansioon, johon tallensit CreateOneDriveSites.ps1    PowerShell-komentosarjaa.

  5. Komentokehotteen Käytä seuraavia komento:

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

    Esimerkki:

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

    Komentosarja kehottaa sinua Office 365-tunnistetietoja, johon voit kirjoittaa.

    Kun komentosarja on valmis, Windows PowerShell -ruudussa näkyy tilan valmiiksi.

  6. Jos sinulla on muita syöttötapa-tiedostoja, suorittamalla komentosarja ja muuta - InputfilePath parametrin toiseen tiedostoon.

Katso myös

Mikä on OneDrive for Business?

Suunnittele hybrid OneDrive for Business

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×