Administrer Microsoft 365-lejere med Windows PowerShell for DAP-partnere (Delegated Access Permissions)

Denne artikel gælder både for Microsoft 365 Enterprise og Office 365 Enterprise.

Windows PowerShell gør det nemt for syndikerings- og CSP-partnere (Cloud Solution Provider) at administrere og rapportere om indstillinger for kundeleje, der ikke er tilgængelige i Microsoft 365 Administration. Der kræves tilladelser til administration på vegne af (AOBO), for at partneradministratorkontoen kan oprette forbindelse til kundens lejere.

DAP-partnere (Delegated Access Permission) er syndikerings- og CSP-partnere (Cloud Solution Providers). De er ofte netværks- eller telekommunikationsudbydere til andre virksomheder. De samler Microsoft 365-abonnementer i deres servicetilbud til deres kunder. Når de sælger et Microsoft 365-abonnement, tildeles de automatisk tilladelserne Administrer på vegne af (AOBO) til kundens lejere, så de kan administrere og rapportere om kundens lejere.

Hvad har du brug for at vide, før du begynder?

Procedurerne i dette emne kræver, at du opretter forbindelse til Opret forbindelse til Microsoft 365 med PowerShell.

Bemærk!

Azure AD og MSOnline PowerShell-moduler frarådes fra og med den 30. marts 2024. Du kan få mere at vide ved at læse udfasningsopdateringen. Efter denne dato er understøttelse af disse moduler begrænset til migreringshjælp til Microsoft Graph PowerShell SDK og sikkerhedsrettelser. De udfasede moduler fungerer fortsat til og med den 30. marts 2025.

Vi anbefaler, at du overfører til Microsoft Graph PowerShell for at interagere med Microsoft Entra ID (tidligere Azure AD). Du kan finde almindelige spørgsmål om migrering under Ofte stillede spørgsmål om migrering. Bemærk: Versioner 1.0.x af MSOnline kan opleve afbrydelse efter den 30. juni 2024.

Du skal også bruge legitimationsoplysningerne for din partnerlejeradministrator.

Hvad vil du foretage dig?

Vis alle lejer-id'er

Bemærk!

Hvis du har mere end 500 lejere, skal du udvide cmdlet-syntaksen med enten -All eller -MaxResultsParameter. Dette gælder for andre cmdlet'er, der kan give et stort output, f.eks Get-MsolUser.

Kør denne kommando for at få vist alle kundelejer-id'er, som du har adgang til.

Get-MsolPartnerContract -All | Select-Object TenantId

Dette viser en liste over alle dine kundelejere efter TenantId.

Bemærk!

PowerShell Core understøtter ikke Microsoft Azure Active Directory-modulet til Windows PowerShell moduler og cmdlet'er med Msol i deres navn. Hvis du vil fortsætte med at bruge disse cmdlet'er, skal du køre dem fra Windows PowerShell.

Hent et lejer-id ved hjælp af domænenavnet

Hvis du vil hente TenantId for en bestemt kundelejer efter domænenavn, skal du køre denne kommando. Erstat <domainname.onmicrosoft.com> med det faktiske domænenavn for den ønskede kundelejer.

Get-MsolPartnerContract -DomainName <domainname.onmicrosoft.com> | Select-Object TenantId

Vis alle domæner for en lejer

Hvis du vil hente alle domæner for en hvilken som helst kundelejer, skal du køre denne kommando. Erstat <værdien> for customer TenantId med den faktiske værdi.

Get-MsolDomain -TenantId <customer TenantId value>

Hvis du har registreret yderligere domæner, returnerer dette alle domæner, der er knyttet til kundens TenantId.

Hent en tilknytning af alle lejere og registrerede domæner

De tidligere PowerShell til Microsoft 365-kommandoer viste dig, hvordan du henter enten lejer-id'er eller domæner, men ikke begge dele på samme tid, og uden nogen klar tilknytning mellem dem alle. Denne kommando genererer en liste over alle dine kundelejer-id'er og deres domæner.

$Tenants = Get-MsolPartnerContract -All; $Tenants | foreach {$Domains = $_.TenantId; Get-MsolDomain -TenantId $Domains | fl @{Label="TenantId";Expression={$Domains}},name}

Hent alle brugere for en lejer

Dette viser UserPrincipalName, DisplayName og statussen isLicensed for alle brugere for en bestemt lejer. Erstat <værdien> for customer TenantId med den faktiske værdi.

Get-MsolUser -TenantID <customer TenantId value>

Få alle oplysninger om en bruger

Hvis du vil se alle egenskaberne for en bestemt bruger, skal du køre denne kommando. Erstat <værdien> for customer TenantId og <brugerens> hovednavn med de faktiske værdier.

Get-MsolUser -TenantId <customer TenantId value> -UserPrincipalName <user principal name value>

Tilføj brugere, angiv indstillinger, og tildel licenser

Masseoprettelse, konfiguration og licensering af Microsoft 365-brugere er særligt effektiv ved hjælp af PowerShell til Microsoft 365. I denne proces med to trin skal du først oprette poster for alle de brugere, du vil tilføje, i en kommasepareret værdifil (CSV) og derefter importere filen ved hjælp af PowerShell til Microsoft 365.

Create en CSV-fil

Create en CSV-fil i dette format:

UserPrincipalName,FirstName,LastName,DisplayName,Password,TenantId,UsageLocation,LicenseAssignment

Hvor:

  • UsageLocation: Værdien for dette er brugerens ISO-lande-/områdekode på to bogstaver. Lande-/områdekoderne kan slås op påISO Online Browsing Platform. Koden for USA er f.eks. USA, og koden for Brasilien er BR.

  • LicenseAssignment: Værdien for dette bruger dette format: syndication-account:<PROVISIONING_ID>. Hvis du f.eks. tildeler brugere af kundelejer O365_Business_Premium licenser, ser værdien LicenseAssignment ud på følgende måde: syndikeringskonto:O365_Business_Premium. Du kan finde de PROVISIONING_IDs på Syndication Partner Portal, som du har adgang til som syndikerings- eller CSP-partner.

Importér CSV-filen, og opret brugerne

Når du har oprettet din CSV-fil, skal du køre denne kommando for at oprette brugerkonti med adgangskoder, der ikke udløber, som brugeren skal ændre ved første logon, og som tildeler den licens, du angiver. Sørg for at erstatte det korrekte CSV-filnavn.

Import-Csv .\FILENAME.CSV | foreach {New-MsolUser -UserPrincipalName $_.UserPrincipalName -DisplayName $_.DisplayName -FirstName $_.FirstName -LastName $_.LastName -Password $_.Password -UsageLocation $_.UsageLocation -LicenseAssignment $_.LicenseAssignment -ForceChangePassword:$true -PasswordNeverExpires:$true -TenantId $_.TenantId}

Se også

Hjælp til partnere