"OneDrive" vietų sąrašo kūrimas organizacijoje

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Šis straipsnis skirtas visuotiniai administratoriai ir SharePoint administratoriai "Office 365".

Rodyti sąrašą URL ir "OneDrive" vartotojams jūsų organizacijoje

  1. Prisijunkite prie „Office 365“ kaip visuotinis arba „SharePoint“ administratorius

  2. Pasirinkite taikomųjų programų vykdyklės piktogramą Piktograma, atrodanti, kaip vaflis, ir reikšianti mygtuką, atidarysiantį kelias pasirinktas programos išklotinės dalis. viršutiniame kairiajame kampe ir pasirinkite Administravimas, kad atidarytumėte „Office 365“ administravimo centrą. (Jei nematote plytelės Administravimas, jūs neturite „Office 365“ administratoriaus teisių savo organizacijoje.)

  3. Kairiojoje srityje pasirinkite ataskaitosir pasirinkite naudojimas.

  4. Spustelėkite plytelę "OneDrive" failus , arba spustelėkite pasirinkti ataskaitą, ir tada spustelėkite "OneDrive" naudojimas.

  5. Viršutiniame dešiniajame lentelės apačioje, spustelėkite eksportuoti.

"OneDrive" URL sąrašo kūrimas naudojant "PowerShell" "Microsoft" organizacijos

Sąrašas, galite sukurti atlikdami šiuos veiksmus bus įrašyta į teksto failą.

  1. Naujausios „SharePoint Online“ valdymo aplinkos atsisiuntimas.

  2. Prisijunkite prie „SharePoint Online“ kaip visuotinis administratorius arba „SharePoint“ administratorius, jei naudojate „Office 365“. Norėdami sužinotiDarbo su „SharePoint Online“ valdymo aplinkoje pradžia.

  3. Atsisiųsti SharePoint "ir" Project kliento objekto modelį bibliotekose.

  4. Įrašyti toliau nurodytą tekstą į teksto failą. Pavyzdžiui, galite įrašyti į failą, pavadintą GetODSites.txt.

    # Specifies the URL for your organization's SPO admin service
    $AdminURI = "https://your organization name-admin.sharepoint.com"
    
    # Specifies the User account for an Office 365 global admin in your organization
    $AdminAccount = "global admin account"
    $AdminPass = "password for global admin account"
    
    # Specifies the location where the list of URLs should be saved
    $LogFile = 'C:\Users\youralias\Desktop\ListOfMysites.txt'
    
    
    # Begin the process
    
    $loadInfo1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")
    $loadInfo2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")
    $loadInfo3 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.UserProfiles")
    
    # Convert the Password to a secure string, then zero out the cleartext version ;)
    $sstr = ConvertTo-SecureString -string $AdminPass -AsPlainText –Force
    $AdminPass = ""
    
    # Take the AdminAccount and the AdminAccount password, and create a credential
    
    $creds = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($AdminAccount, $sstr)
    
    
    # Add the path of the User Profile Service to the SPO admin URL, then create a new webservice proxy to access it
    $proxyaddr = "$AdminURI/_vti_bin/UserProfileService.asmx?wsdl"
    $UserProfileService= New-WebServiceProxy -Uri $proxyaddr -UseDefaultCredential False
    $UserProfileService.Credentials = $creds
    
    # Set variables for authentication cookies
    $strAuthCookie = $creds.GetAuthenticationCookie($AdminURI)
    $uri = New-Object System.Uri($AdminURI)
    $container = New-Object System.Net.CookieContainer
    $container.SetCookies($uri, $strAuthCookie)
    $UserProfileService.CookieContainer = $container
    
    # Sets the first User profile, at index -1
    $UserProfileResult = $UserProfileService.GetUserProfileByIndex(-1)
    
    Write-Host "Starting- This could take a while."
    
    $NumProfiles = $UserProfileService.GetUserProfileCount()
    $i = 1
    
    # As long as the next User profile is NOT the one we started with (at -1)...
    While ($UserProfileResult.NextValue -ne -1) 
    {
    Write-Host "Examining profile $i of $NumProfiles"
    
    # Look for the Personal Space object in the User Profile and retrieve it
    # (PersonalSpace is the name of the path to a user's OneDrive for Business site. Users who have not yet created a 
    # OneDrive for Business site might not have this property set.)
    $Prop = $UserProfileResult.UserProfile | Where-Object { $_.Name -eq "PersonalSpace" } 
    $Url= $Prop.Values[0].Value
    
    # If "PersonalSpace" (which we've copied to $Url) exists, log it to our file...
    if ($Url) {
    $Url | Out-File $LogFile -Append -Force
    }
    
    # And now we check the next profile the same way...
    $UserProfileResult = $UserProfileService.GetUserProfileByIndex($UserProfileResult.NextValue)
    $i++
    }
    
    Write-Host "Done!"
  5. Redaguoti šiuos kintamuosius pradžioje scenarijaus failas, ir naudoti informaciją, kuri yra būdingos jūsų įmonei. Šie pavyzdžiai Tarkime, kad jūsų organizacijos domeno vardas yra contoso.com.

    • $AdminURI   Tai nurodo SharePoint Online administravimo paslaugą, pvz., https://contoso-admin.sharepoint.comURI.

    • $AdminAccount   Tai nurodo viešojo administratoriaus abonementą, "Office 365" organizacijos nariams, pvz., admin@contoso.onmicrosoft.com.

    • $AdminPass   Tai nurodo, kurį nurodo $AdminAccount, pvz., "J$P1ter1"sąskaitos slaptažodį.

    • $LogFile   Tai nurodo visą teksto failą, sukuriama ir joje yra visi jūsų organizacijos OneDrive URL sąrašą, kelią. Pvz., įrašykite failą darbalaukyje, naudokite 'C:\Users\<youralias>\Desktop\ListOfMysites.txt'.

    Pastaba: Pavyzdys PowerShell scenarijus jei šioje temoje nėra palaikomi pagal bet kurį Microsoft standartinis palaikymas programa arba tarnyba. Scenarijų pavyzdžiai pateikiami tokia, kokia yra be jokių garantijų. Microsoft neteikia numanomų garantijų, įskaitant, be apribojimų, bet dėl tinkamumo parduoti ar tinkamumo konkrečiam tikslui garantijas. Visą riziką dėl naudojimo ar veikimo scenarijų pavyzdžiai ir dokumentai lieka su jumis. Bet kuriuo atveju Microsoft, autorių, ar kas nors dar dalyvauja kūrimo, gamybos arba pristatymo scenarijų neatsako už nuostolius (įskaitant, be apribojimų, nuostolius dėl verslo pelno, verslo trukdžių, praradimas verslo informacija, ar kitą turto praradimą) kylančius naudojimas arba negalėjimas pasinaudoti scenarijų pavyzdžiai arba dokumentus, net jei Microsoft buvo įspėtas apie tokių nuostolių galimybę.

  6. Įrašykite teksto failą kaip PowerShell scenarijaus failas .ps1 keičiant failo vardo plėtinys. Pvz., įrašykite failą GetODSites.txt kaip GetODSites.ps1.

  7. SharePoint Online Management Shell, eikite į aplanką, kur scenarijų, kurį sukūrėte atlikdami ankstesnį veiksmą ir paleiskite scenarijų, pvz.:

    .\GetODSites.ps1

    Pastaba: Jei gaunate klaidos pranešimą apie negalės vykdyti scenarijus, gali tekti pakeisti savo vykdymo politiką. Informacijos ieškokite Apie vykdymo politiką.

Kai scenarijų bus sėkmingai baigtas, tekstinis failas sukuriamas $LogFile kintamasis scenarijaus nurodytą vietą. Šiame faile yra visi jūsų organizacijos OneDrive URL sąrašą. Toliau nurodytą tekstą pateikiamas pavyzdys, kaip turi būti formatuojamos šio failo URL sąrašą.

/personal/annb_contoso_onmicrosoft_com/
/personal/carolt_contoso_onmicrosoft_com/
/personal/esterv_contoso_onmicrosoft_com/
/personal/hollyh_contoso_onmicrosoft_com/
/personal/jeffl_contoso_onmicrosoft_com/
/personal/joeh_contoso_onmicrosoft_com/
/personal/kaia_contoso_onmicrosoft_com/

Daugiau informacijos

Kai URL yra vartotojo "OneDrive", galite gauti daugiau informacijos apie tai, naudojant cmdlet Get-SPOSite ir parametrų keitimas naudojant cmdlet Nustatyti SPOSite .

Tobulinkite savo „Office“ į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ų.

×