Kaip iš anksto parengti vartotojo svetainių "OneDrive" verslui

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Pagal numatytuosius nustatymus, pirmą kartą, kad vartotojas, kurią norite savo naujienų informacijos santraukoje, svetainės arba OneDrive saitą, OneDrive for Business svetainės automatiškai parengta juos. Kai kuriais atvejais, pavyzdžiui, taip, galite norėti OneDrive for Business svetaines bus paruošta iš anksto arba iš anksto parengtas:

  • Jūsų organizacija turi pasirinktinį procesą įtraukti naujų darbuotojų ir norite kurti OneDrive for Business svetaines, kai įtraukiate naujų darbuotojų.

  • Jūsų organizacija planuoja perkelti iš vietinių Office 365.

  • Jūsų organizacija planuoja perkelti iš kitos saugyklos internete paslaugą arba saugyklą.

Šiame straipsnyje aprašoma, kaip parengti OneDrive for Business svetainės vartotojams, naudojant PowerShelliš anksto. Ši procedūra padės atlikti šiuos veiksmus:

  1. Sukurti PowerShell scenarijų iš anksto parengti OneDrive for Business svetainėse pateikiamą kodą.

  2. Sukurkite įvesties failą, kuriame yra jūsų vartotojus, kurių iš anksto parengti OneDrive for Business svetainių.

  3. Paleisti PowerShell scenarijų sukurti OneDrive for Business svetainės vartotojams, kurie įvesties faile.

Pastaba : Galite taip pat iš anksto konfigūruodami OneDrive for Business svetaines naudojant REST API arba CSOM. Daugiau informacijos ieškokite norite programiniu būdu konfigūruoti asmenines svetaines ("OneDrive for Business"), "Office 365" ir "Naudoti ProfileLoader.CreatePersonalSiteEnqueueBulk būdą, kad nuostata asmeninių svetainių ir OneDrive for Business keliems vartotojams (mano svetainės pagrindinio kompiuterio" SharePoint Online "tik administratoriams)" kas naujo programų kūrėjams socialinių ir bendradarbiavimo priemonės, "SharePoint 2013"skyriuje.

Prieš pradėdami

Prieš pradėdami šią užduotį, peržiūrėkite šią informaciją apie Būtinosios sąlygos:

Iš anksto parengimas "OneDrive" verslui svetainės vartotojams

  1. Nukopijuokite šį kodą, įklijuokite jį į teksto rengyklę, pvz., užrašine, įrašykite jį ir Pavadinkite failą BulkEnqueueOneDriveSite.ps1 sukurti PowerShell scenarijų:

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

    Atkreipkite dėmesį į komentarus scenarijų ir parametrus, kurie naudojami aprašyti kodą. Jie neturi įtakos PowerShell scenarijų veikia.

  2. Naudodami teksto rengyklę, pvz., užrašine, sukurti failą, kuriame yra Office 365 vartotojų paskyras, kurios norite parengti OneDrive for Business svetaines. Kiekvieno vartotojo abonementas turi būti atskiroje eilutėje.

    Įrašykite failą pavadinimu UserInput.txt.

    Pastaba : Kiekvienas įvesties failas yra tik 200 vartotojams. Jei reikia daugiau nei 200 vartotojų svetainių OneDrive for Business parengti, sukurti kelių įvesties failų (pvz., UserInput1.txt UserInput2.txt, ir kt.).

  3. Atidarykite SharePoint Online Management Shell.

  4. Pakeiskite į katalogą, kur įrašėte BulkEnqueueOneDriveSite.ps1 PowerShell scenarijų.

  5. Į komandinę eilutę PowerShell , naudokite šią komandą:

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

    Pavyzdžiui:

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

    Vykdant scenarijų bus paraginti Office 365 asmeninę informaciją, kurios jums reikės įvesti.

    Baigus scenarijų PowerShell srityje bus rodoma būsenos kaip baigta.

  6. Jei turite vartotojo įvesties failai, iš naujo paleiskite scenarijų ir pakeiskite parametrą - InputfilePath į kito vartotojo įvesties failo vietą.

Norėdami patikrinti, ar jūsų vartotojų OneDrive for Business svetainių sukurtos, Sužinokite, kaip kad būtų rodomas "OneDrive" verslui svetainių rinkinių sąrašas.

Pastaba : Jei kuriate OneDrive for Business svetainių skaičių vartotojų, Atkreipkite dėmesį, kad, gali šiek tiek užtrukti visų vartotojų sukurtas svetaines.

Susijusios temos

Hibridinės "OneDrive" verslui planą

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×