Managing group ownership in Microsoft Entra ID is crucial for delegating administrative control and ensuring accountability within an organization. IT administrators often need to retrieve a list of Microsoft Entra ID group owners to verify permissions, update responsibilities, or enforce various governance policies. While Microsoft Graph PowerShell commands like Get-MgGroupOwner can help admins fetch group owner details, it requires scripting knowledge and can be time consuming.
This is where ManageEngine ADManager Plus comes in. This Active Directory management and reporting tool offers preconfigured reports that are easy to generate and export. Administrators can easily identify, update, and manage group owners in Microsoft Entra ID, without the complexity of PowerShell scripting.
View the owner of the group.
Customize reports with filters and save the filtered report as a new one.
Export and send the report via email.
Before running the Get-MgGroupOwner cmdlet, ensure the following requirements are met:
Install-Module Microsoft.Graph -Scope CurrentUser
Connect-MgGraph -Scopes "GroupMember.Read.All", "Group.Read.All"
Use the Get-MgGroupOwner cmdlet in Microsoft Graph PowerShell to retrieve a list of Microsoft Entra ID group owners. The syntax is as follows:
Get-MgGroupOwner
-GroupId <String>
[-ExpandProperty <String[]>]
[-Filter <String>]
[-Property <String[]>]
[-Search <String>]
[-Skip <Int32>]
[-Sort <String[]>]
[-Top <Int32>]
[-ConsistencyLevel <String>]
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-PageSize <Int32>]
[-All]
[-CountVariable <String>]
[-ProgressAction <ActionPreference>]
[<CommonParameters>]
Example: Get an owner of a group
Get-MgGroupOwner -GroupId "your-group-id"
The table below lists key parameters that can be used with the Get-MgGroupOwner cmdlet to efficiently get a list of Microsoft Entra ID group owners.
| Parameters | Description |
|---|---|
| -All | This lists all pages. |
| -ConsistencyLevel | This indicates the requested consistency level. |
| -CountVariable | This specifies a count of the total number of items in a collection. By default, this variable will be set in the global scope. |
| -Filter | This filters the items by property values. |
| -GroupID | This is the unique identifier of a group. |
Note: Microsoft has announced the deprecation of Azure AD PowerShell and its transition to Microsoft Graph PowerShell.