Office
Prijava

Stvaranje popisa sva mjesta OneDrive 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 .

Ovaj članak namijenjen globalni administratori i administratori SharePoint u sustavu Office 365.

Prikaz popisa korisnika servisa OneDrive i URL-ovi u vašoj tvrtki ili ustanovi

  1. Prijavite se u Office 365 kao globalni administrator ili administrator sustava SharePoint.

  2. Odaberite ikonu pokretača aplikacije Ikona pokretača aplikacija u sustavu Office 365 u gornjem lijevom kutu, a zatim mogućnost Administrator da biste otvorili centar za administratore sustava Office 365. (Ako ne vidite pločicu Administrator, nemate dozvole administratora sustava Office 365 u svojoj tvrtki ili ustanovi.)

  3. U lijevom oknu odaberite izvješća, a zatim Korištenje.

  4. Kliknite pločicu datoteke sa servisa OneDrive ili kliknite Odaberite izvješće, a zatim korištenje servisa OneDrive.

  5. U gornjem desnom kutu tablice pri dnu kliknite Izvoz.

Stvorite popis svih na OneDrive URL-ova u tvrtki ili ustanovi pomoću Microsoft PowerShell

Na popisu stvorite u sljedećim koracima spremit će se s tekstnom datotekom.

  1. Preuzimanje ljuske za upravljanje sustavom SharePoint Online.

  2. 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.

  3. Preuzimanje biblioteke web-mjesto sustava SharePoint i u okvir za projekt klijentski objektni Model.

  4. Spremanje teksta koji se sljedeće s tekstnom datotekom. Nije moguće je, na primjer, spremite datoteku pod nazivom 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. Uređivanje sljedeće varijable na početku skriptna datoteka, a pomoću informacija koje će specifična za vašu tvrtku. Sljedeći primjeri pretpostavlja da contoso.com je naziv domene tvrtke ili ustanove.

    • $AdminURI   Određuje URI servisa administratore za SharePoint Online, na primjer, https://contoso-admin.sharepoint.com.

    • $AdminAccount   Određuje globalni administrator račun u vašoj organizaciji sustava Office 365, na primjer, admin@contoso.onmicrosoft.com.

    • $AdminPass   Određuje lozinku za račun koji je određen $AdminAccount, na primjer, "J$P1ter1".

    • $LogFile   Određuje cijeli put tekstnu datoteku koju je stvorio i sadrži popis svih OneDrive URL-ove u tvrtki ili ustanovi. Na primjer, da biste spremili datoteku na radnu površinu, koristite 'C:\Users\<youralias>\Desktop\ListOfMysites.txt'.

    Napomena: Ogledne skripte PowerShell navedene u ovoj temi nisu podržane u odjeljku bilo koji Microsoft standardne podršku program ili servis. Ogledne skripte služe kao IS bez jamstava. Daljnje Microsoft ODRIČE sve jamstva, uključujući, bez ograničenja, bilo IMPLICITNIH JAMSTAVA korištenje ili tjelovježbe za određenu svrhu. Cijeli rizika neki iz upotrebe ili performansi ogledne skripte i dokumentaciju ostaje s vama. Ne moraju Microsoft, njegov autora ili netko drugi prilikom stvaranja, proizvodnje ili isporuku skripte biti odgovoran za štete neće (uključujući, bez ograničenja, šteta gubitka dobiti tvrtke, prekida tvrtke, gubitak poslovne informacije ili druge pecuniary gubitka) neki iz korištenje ili Nemogućnost korištenja ogledne skripte ili dokumentaciju, čak i ako Microsoft upozoren na mogućnost takvih ŠTETA.

  6. Spremite tekstnu datoteku kao PowerShell skriptna datoteka promjenom Sufiks naziva datoteke u .ps1. Na primjer, spremite datoteku GetODSites.txt kao GetODSites.ps1.

  7. SharePoint Online ljuske za upravljanje sustavom, otvorite mapu u kojoj se nalazi skriptu koju ste stvorili u prethodnom koraku, a zatim pokrenuti skriptu, na primjer:

    .\GetODSites.ps1

    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.

Nakon skriptu uspješno završi, tekstna datoteka stvara se na mjestu određen varijabla $LogFile u skripti. Datoteka sadrži popis svih OneDrive URL-ova u tvrtki ili ustanovi. Sljedeći tekst sadrži primjera kako oblikovati na popisu URL-ova u ovoj datoteci.

/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/

Dodatne informacije

Nakon što dodate URL-a za korisničke OneDrive, možete dobiti dodatne informacije o tome pomoću cmdleta Get-SPOSite i promijeniti postavke pomoću cmdleta Skup SPOSite .

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.

×