Public/Authentication/Get-JCOrganization.ps1
Function Get-JCOrganization { [CmdletBinding()] param () Begin { Connect-JCOnline -force | Out-Null $resultsArrayList = New-Object System.Collections.ArrayList } Process { $RawResults = Get-JCObject -Type:('organization') -Fields:('_id', 'displayName') ForEach ($org In $RawResults) { $MSPOrg = [PSCustomObject]@{ 'OrgID' = $org._id 'displayName' = $org.displayName } $resultsArrayList.add($MSPOrg) | Out-Null } } End { Return $resultsArrayList } } |