Private/Get-GroupInfo.ps1
|
function Get-GroupInfo { param ( [Parameter(Mandatory = $true)] [string]$GroupId ) try { $groupUri = "$GraphEndpoint/v1.0/groups/$GroupId" $group = Invoke-MgGraphRequest -Uri $groupUri -Method Get return @{ Id = $group.id DisplayName = $group.displayName Success = $true } } catch { return @{ Id = $GroupId DisplayName = "Unknown Group" Success = $false } } } |