UserHandling/Get-NavContainerNavUser.ps1
<#
.Synopsis Get list of users from NAV/BC Container .Description Retrieve the list of user objects from a tenant in a NAV/BC Container .Parameter containerName Name of the container from which you want to get the users .Parameter tenant Name of tenant from which you want to get the users .Example Get-BcContainerBcUser .Example Get-BcContainerBcUser -containerName test -tenant mytenant #> function Get-BcContainerBcUser { Param ( [Parameter(Mandatory=$false)] [string] $containerName = $bcContainerHelperConfig.defaultContainerName, [Parameter(Mandatory=$false)] [string] $tenant = "default" ) $telemetryScope = InitTelemetryScope -name $MyInvocation.InvocationName -parameterValues $PSBoundParameters -includeParameters @() try { Invoke-ScriptInBcContainer -containerName $containerName -ScriptBlock { param($tenant) Get-NavServerUser -ServerInstance $ServerInstance -tenant $tenant } -ArgumentList $tenant | Where-Object {$_ -isnot [System.String]} } catch { TrackException -telemetryScope $telemetryScope -errorRecord $_ throw } finally { TrackTrace -telemetryScope $telemetryScope } } Set-Alias -Name Get-NavContainerNavUser -Value Get-BcContainerBcUser Export-ModuleMember -Function Get-BcContainerBcUser -Alias Get-NavContainerNavUser |