U wilt het offlineadresboek verkrijgen met Exchange Online PowerShell. Maar de volgende fout verschijnt:Get-OfflineAddressBook wordt niet herkend als de naam van een cmdlet.In dit artikel leert u waarom dit gebeurt en de oplossing voor Get-OfflineAddressBook niet wordt herkend.
Nadat we verbinding hebben gemaakt met Exchange Online PowerShell en hetGet-offlineadresboekcmdlet verschijnt de fout:
Get-OfflineAddressBook: De term ‘Get-OfflineAddressBook’ wordt niet herkend als de naam van een cmdlet, functie, scriptbestand of bruikbaar programma. Controleer de spelling van de naam, of als er een pad is opgenomen, controleer dan of het pad correct is en probeer het opnieuw.
PS C:> Get-OfflineAddressBook
Get-OfflineAddressBook : The term 'Get-OfflineAddressBook' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Get-OfflineAddressBook
+ ~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-OfflineAddressBook:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundExceptionWaarom gebeurt dit en wat is de oplossing?
Oplossing voor Get-OfflineAddressBook wordt niet herkend
De oplossing voor deze fout is het toevoegen van deAdreslijstenrol aan deOrganisatiebeheerrol groep.
In Exchange Online, ditGet-offlineadresboekcmdlet is alleen beschikbaar in de rol Adreslijsten en standaard wordt de rol aan geen enkele rolgroep toegewezen. Als u deze cmdlet wilt gebruiken, moet u de rol Adreslijsten toevoegen aan een rollengroep (bijvoorbeeld aan de rolgroep Organisatiebeheer).
Lees ook:Hoe u de ‘NPM wordt niet herkend’-fout op Windows kunt oplossen
Wijs de rol Adreslijsten toe in het Microsoft 365-beheercentrum
Om de toe te voegenAdreslijstenrol aan deOrganisatiebeheerrolgroep, volgt u deze stappen:
- Meld u aan bijMicrosoft 365-beheercentrum
- UitbreidenRollenen klik opRoltoewijzingen
- Klik opAandelenbeursin de bovenste balk
- KiezenOrganisatiebeheeruit de lijst

- Klik opMachtigingen
- Selecteer deAdreslijstenrol
- KlikRedden

Wijs de rol Adreslijsten toe met PowerShell
Voor het toewijzen van deAdreslijstenrol aan deOrganisatiebeheerrolgroep met PowerShell, voer deNieuwe ManagementRoleAssignmentcmdlet.
PS C:> New-ManagementRoleAssignment -SecurityGroup "Organization Management" -Role "Address Lists"Haal de roltoewijzingen op voor de rolgroep Organisatiebeheer.
PS C:> (Get-RoleGroup "Organization Management").RoleAssignments | Sort-ObjectDe uitvoer moet deAdreslijsten-Organisatiebeheerrol.
Controleer of Get-OfflineAddressBook werkt
Laten we verifiëren dat deGet-offlineadresboekcmdlet werkt.
Opmerking: wacht een uur voordat u de cmdlet Get-OfflineAddressBook probeert uit te voeren. Dat komt omdat het tijd kost om de wijzigingen door te voeren op de cloudservers van Microsoft.
1.Voer deVerbinding verbreken-ExchangeOnlinecmdlet en sluit het PowerShell-venster.
PS C:> Disconnect-ExchangeOnline2.Start Windows PowerShell als beheerder en maak verbinding met Exchange Online PowerShell.
PS C:> Connect-ExchangeOnline3.Voer deGet-offlineadresboekcmdlet.
PS C:> Get-OfflineAddressBook
Name Versions AddressLists
---- -------- ------------
Default Offline Address Book {Version4} {Offline Global Address List}Het is een succes!
Conclusie
Je hebt geleerd hoe je de Get-OfflineAddressBook-fout kunt herstellen. De oplossing voor dit probleem is het toevoegen van de rol Adreslijsten aan de rolgroep Organisatiebeheer. Daarna kunt u de opdracht Get-OfflineAddressBook in PowerShell uitvoeren en de informatie ophalen.
Vond je dit artikel leuk? Misschien vind je het ook leuk om Client Secret te vernieuwen in Microsoft Entra ID. Vergeet ons niet te volgen en dit artikel te delen.











![Hoe Nmap op Linux te installeren [4 manieren]](https://elsefix.com/tech/starr/wp-content/uploads/2024/09/install-nmap-in-linux.png)


