entra-powershell icon indicating copy to clipboard operation
entra-powershell copied to clipboard

🪲 Accesing online help for cmdlet from powershell navigates to an invalid uri

Open BusHero opened this issue 1 month ago • 2 comments

Describe the bug

Accessing the online help of a cmdlet navigates to an invalid URI. In the case of Get-EntraUser it navigates to https://learn.microsoft.com/nl-nl/powershell/module/Microsoft.Entra/Get-EntraUser rather than https://learn.microsoft.com/nl-nl/powershell/module/Microsoft.Entra.users/Get-EntraUser

To Reproduce

Steps to reproduce the behavior:

  1. Run Get-Help Get-EntraUser -Online
  2. The browser opens and navigates to https://learn.microsoft.com/nl-nl/powershell/module/Microsoft.Entra/Get-EntraUser which is invalid.

Expected behavior

The browser opens and navigates to https://learn.microsoft.com/nl-nl/powershell/module/Microsoft.Entra.users/Get-EntraUser.

Module Version

> Get-Module -Name "Microsoft*Entra*"

ModuleType Version    PreRelease Name                                ExportedCommands
---------- -------    ---------- ----                                ----------------
Script     1.0.12                Microsoft.Entra.Authentication      {Add-EntraEnvironment, Connect-Entra, Disconnect-Entra, Find-EntraPermission…}
Script     1.0.12                Microsoft.Entra.Groups              {Add-EntraGroupMember, Add-EntraGroupOwner, Add-EntraLifecyclePolicyGroup, Get-EntraDeletedGroup…}
Script     1.0.12                Microsoft.Entra.Users               {Get-EntraDeletedUser, Get-EntraInactiveSignInUser, Get-EntraUser, Get-EntraUserAdministrativeUnit…}

Screenshots

Image

Additional context

I saw the problem with Get-EntraUser and Get-EntraGroup. I suspect other cmdlet - or all of them - have the same problem.

BusHero avatar Nov 07 '25 10:11 BusHero

@BusHero could you confirm the module version you are using for the session and also check your installed versions?

You can use this to check your installed module versions:

Get-Module Microsoft.Entra -ListAvailable | Select-Object Name, Version, ModuleBase | Sort-Object Version

And this to check the cmdlet versions you're running:

(Get-Command Get-EntraUser).Module | fl Name, Version, ModuleBase, HelpInfoUri

givinalis avatar Nov 11 '25 12:11 givinalis

@givinalis Image

BusHero avatar Nov 11 '25 12:11 BusHero