Microsoft 365 : Microsoft Graph PowerShell tutorial – Part 5 – exploring Find-MgGraphCommand

Exploring important CMDLET - Find-MgGraphCommand
Exploring important CMDLET - Find-MgGraphCommand

Hi All,

Greetings for the day!

Continuing our learning on Microsoft Graph PowerShell.

This is 6th article in series. Today we will discuss one of the important Microsoft Graph PowerShell CMDLET – Find-MgGraphCommand

We have a good series going on Microsoft Graph PowerShell OR If you are beginner to Microsoft Graph PowerShell. Kindly please have a look

Details

Find Microsoft Graph PowerShell CMDLET from Microsoft Graph URI / URL

  • Syntax :
Find-MgGraphCommand -Uri <String[]> [-Method <String>] [-ApiVersion <String>] [<CommonParameters>]

  • Example – Get all users related Microsoft Graph PowerShell CMDLETS

#Exploring Find-MgGraphCommand CMDLET

Connect-MgGraph -Scopes "User.Read.All"
#Get all user related CMDLETs
Find-MgGraphCommand /users |fl

Output : 

Welcome To Microsoft Graph!


Command     : Get-MgUser
Module      : Users
APIVersion  : v1.0
Method      : GET
URI         : /users
OutputType  : IMicrosoftGraphUser
Variants    : {List1}
Permissions : {DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All...}

Command     : New-MgUser
Module      : Users
APIVersion  : v1.0
Method      : POST
URI         : /users
OutputType  : IMicrosoftGraphUser
Variants    : {Create1, CreateExpanded1}
Permissions : {DeviceManagementApps.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All, 
              DeviceManagementServiceConfig.ReadWrite.All...}

Command     : Get-MgUser
Module      : Users
APIVersion  : beta
Method      : GET
URI         : /users
OutputType  : IMicrosoftGraphUser1
Variants    : {List}
Permissions : {DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All...}

Command     : New-MgUser
Module      : Users
APIVersion  : beta
Method      : POST
URI         : /users
OutputType  : IMicrosoftGraphUser1
Variants    : {Create, CreateExpanded}
Permissions : {DeviceManagementApps.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All, 
              DeviceManagementServiceConfig.ReadWrite.All...}

Microsoft Graph PowerShell - Exploring Find-MgGraphCommand - Fetching Microsoft Graph PowerShell CMDLET from URL
fig : Microsoft Graph PowerShell – Exploring Find-MgGraphCommand – Fetching Microsoft Graph PowerShell CMDLET from URL

Find Microsoft Graph URLs by command name

  • Syntax

Find-MgGraphCommand -Command <String[]> [-ApiVersion <String>] [<CommonParameters>]

  • Example – We will find out URL from Microsoft Graph PowerShell CMDLET – Get-MgSite

#Get URLs of Site from - Microsoft Graph PowerShell CMDLET - Get-MgSite
Find-MgGraphCommand -Command Get-MgSite 

Output : 

PS C:\> Find-MgGraphCommand -Command Get-MgSite


   APIVersion: v1.0

Command    Module Method URI              OutputType          Permissions                                Variants               
-------    ------ ------ ---              ----------          -----------                                --------               
Get-MgSite Sites  GET    /sites           IMicrosoftGraphSite {N/A, Sites.Read.All, Sites.ReadWrite.All} {List3}                
Get-MgSite Sites  GET    /sites/{site-id} IMicrosoftGraphSite {Sites.Read.All}                           {Get3, GetViaIdentity3}


   APIVersion: beta

Command    Module Method URI              OutputType           Permissions                                Variants               
-------    ------ ------ ---              ----------           -----------                                --------               
Get-MgSite Sites  GET    /sites/{site-id} IMicrosoftGraphSite1 {Sites.Read.All}                           {Get1, GetViaIdentity1}
Get-MgSite Sites  GET    /sites           IMicrosoftGraphSite1 {N/A, Sites.Read.All, Sites.ReadWrite.All} {List1}                

Microsoft Graph PowerShell - Exploring Find-MgGraphCommand - Fetching Microsoft Graph URLs from Microsoft Graph PowerShell CMDLET
fig : Microsoft Graph PowerShell – Exploring Find-MgGraphCommand – Fetching Microsoft Graph URLs from Microsoft Graph PowerShell CMDLET

Find permissions required for given Microsoft Graph PowerShell CMDLET

  • Syntax:

Find-MgGraphCommand -command <Command Name> | Select -First 1 -ExpandProperty Permissions

  • Example: – We will find out the permissions required for execution of CMDLET – Get-MgSite

#Get the required permissions for execution of Get-MgSite - CMDLET 
Find-MgGraphCommand -command Get-MgSite | Select -First 1 -ExpandProperty Permissions

Output : 

PS C:\> #Get the required permissions for execution of Get-MgSite - CMDLET 
Find-MgGraphCommand -command Get-MgSite | Select -First 1 -ExpandProperty Permissions

Name                IsAdmin Description                                  FullDescription                                                                                         
----                ------- -----------                                  ---------------                                                                                         
N/A                 False   Consent name unavailable                     Consent description unavailable                                                                         
Sites.Read.All      False   Read items in all site collections           Allow the application to read documents and list items in all site collections on your behalf           
Sites.ReadWrite.All False   Edit or delete items in all site collections Allow the application to edit or delete documents and list items in all site collections on your behalf.

Microsoft Graph PowerShell - Exploring Find-MgGraphCommand - Fetching required permissions for  given Microsoft Graph PowerShell CMDLET
fig : Microsoft Graph PowerShell – Exploring Find-MgGraphCommand – Fetching required permissions for given Microsoft Graph PowerShell CMDLET

Find Microsoft Graph PowerShell CMDLET using command wild card

  • Example – Find all site related Microsoft PowerShell CMDLETs using command wild card
#Get all site related Microsoft Graph PowerShell CMDLETs using wild card - site
Find-MgGraphCommand -Command .*site.* -APIVersion 'v1.0'

Output:

PS C:\> #Get all site related Microsoft Graph PowerShell CMDLETs using wild card - site
Find-MgGraphCommand -Command .*site.* -APIVersion 'v1.0'


   APIVersion: v1.0

Command                                                            Module        Method URI                                                                                              
-------                                                            ------        ------ ---                                                                                              
Add-MgGroupSite                                                    Groups        POST   /groups/{group-id}/sites/add                                                                     
Add-MgGroupSiteContentTypeCopy                                     Groups        POST   /groups/{group-id}/sites/{site-id}/contentTypes/addCopy                                          
Add-MgGroupSiteContentTypeCopyFromContentTypeHub                   Groups        POST   /groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub                        
Add-MgGroupSiteListContentTypeCopy                                 Groups        POST   /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy                          
Add-MgGroupSiteListContentTypeCopyFromContentTypeHub               Groups        POST   /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub        
Add-MgSiteContentTypeCopy                                          Sites         POST   /sites/{site-id}/contentTypes/addCopy                                                            
Add-MgSiteContentTypeCopyFromContentTypeHub                        Sites         POST   /sites/{site-id}/contentTypes/addCopyFromContentTypeHub                                          
Add-MgSiteListContentTypeCopy                                      Sites         POST   /sites/{site-id}/lists/{list-id}/contentTypes/addCopy                                            
Add-MgSiteListContentTypeCopyFromContentTypeHub                    Sites         POST   /sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub                          
Copy-MgGroupSiteContentTypeToDefaultContentLocation                Groups        POST   /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation    
Copy-MgGroupSiteListContentTypeToDefaultContentLocation            Groups        POST   /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefault...
Copy-MgSiteContentTypeToDefaultContentLocation                     Sites         POST   /sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation                      
Copy-MgSiteListContentTypeToDefaultContentLocation                 Sites         POST   /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation      
Copy-MgSiteOnenoteNotebook                                         Sites         POST   /sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook                                    
Copy-MgSiteOnenotePageToSection                                    Sites         POST   /sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection                                    
Copy-MgSiteOnenoteSectionToNotebook                                Sites         POST   /sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook                             
Copy-MgSiteOnenoteSectionToSectionGroup                            Sites         POST   /sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup                         
Get-MgGroupSite                                                    Sites         GET    /groups/{group-id}/sites                                                                         
Get-MgGroupSite                                                    Sites         GET    /groups/{group-id}/sites/{site-id}                                                               
Get-MgGroupSiteActivityByInterval                                  Groups        GET    /groups/{group-id}/sites/{site-id}/getActivitiesByInterval                                       
Get-MgGroupSiteAnalytic                                            Sites         GET    /groups/{group-id}/sites/{site-id}/analytics                                                     
Get-MgGroupSiteApplicableContentTypeForList                        Groups        GET    /groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')           
Get-MgGroupSiteByPath                                              Groups        GET    /groups/{group-id}/sites/{site-id}/getByPath(path='{path}')                                      
Get-MgGroupSiteColumn                                              Sites         GET    /groups/{group-id}/sites/{site-id}/columns                                                       
Get-MgGroupSiteColumn                                              Sites         GET    /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}                                 
Get-MgGroupSiteContentType                                         Sites         GET    /groups/{group-id}/sites/{site-id}/contentTypes                                                  
Get-MgGroupSiteContentType                                         Sites         GET    /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}                                 
Get-MgGroupSiteContentTypeColumn                                   Sites         GET    /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns                         
Get-MgGroupSiteContentTypeColumn                                   Sites         GET    /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}   
Get-MgGroupSiteContentTypeColumnLink                               Sites         GET    /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}     
Get-MgGroupSiteContentTypeColumnLink                               Sites         GET    /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks                     
Get-MgGroupSiteContentTypeCompatibleHubContentType                 Groups        GET    /groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes                     
Get-MgGroupSiteDrive                                               Sites         GET    /groups/{group-id}/sites/{site-id}/drives                                                        
Get-MgGroupSiteDrive                                               Sites         GET    /groups/{group-id}/sites/{site-id}/drive                                                         
Get-MgGroupSiteExternalColumn                                      Sites         GET    /groups/{group-id}/sites/{site-id}/externalColumns                                               
Get-MgGroupSiteExternalColumn                                      Sites         GET    /groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id}                         
Get-MgGroupSiteItem                                                Sites         GET    /groups/{group-id}/sites/{site-id}/items                                                         
Get-MgGroupSiteItem                                                Sites         GET    /groups/{group-id}/sites/{site-id}/items/{baseItem-id}                                           
Get-MgGroupSiteList                                                Sites         GET    /groups/{group-id}/sites/{site-id}/lists                                                         
Get-MgGroupSiteList                                                Sites         GET    /groups/{group-id}/sites/{site-id}/lists/{list-id}                                               
Get-MgGroupSiteListColumn                                          Sites         GET    /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}                 
Get-MgGroupSiteListColumn                                          Sites         GET    /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns                                  

Microsoft Graph PowerShell - Exploring Find-MgGraphCommand - Fetching respective Microsoft Graph PowerShell CMDLETs  from wild cards
fig : Microsoft Graph PowerShell – Exploring Find-MgGraphCommand – Fetching respective Microsoft Graph PowerShell CMDLETs from command wild cards

Find Microsoft Graph PowerShell CMDLET using URL wild card

  • Example : Find all site related Microsoft PowerShell CMDLETs using URL wild card

#Get all site related Microsoft Graph PowerShell CMDLETs using wild card - site
Find-MgGraphCommand -Uri .*site.* -APIVersion 'v1.0'

Output:

Remove-MgSiteTermStoreGroupSetRelation                             Sites         DELETE /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}                       
Remove-MgSiteTermStoreGroupSetTerm                                 Sites         DELETE /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}                               
Remove-MgSiteTermStoreGroupSetTermChild                            Sites         DELETE /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}           
Remove-MgSiteTermStoreGroupSetTermChildRelation                    Sites         DELETE /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-...
Remove-MgSiteTermStoreGroupSetTermRelation                         Sites         DELETE /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}       
Remove-MgSiteTermStoreSet                                          Sites         DELETE /sites/{site-id}/termStore/sets/{set-id}                                                                 
Remove-MgSiteTermStoreSetChild                                     Sites         DELETE /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}                                              
Remove-MgSiteTermStoreSetChildRelation                             Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/...
Remove-MgSiteTermStoreSetParentGroup                               Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup                                         
Remove-MgSiteTermStoreSetParentGroupSet                            Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}                          
Remove-MgSiteTermStoreSetParentGroupSetChild                       Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}       
Remove-MgSiteTermStoreSetParentGroupSetChildRelation               Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/chi...
Remove-MgSiteTermStoreSetParentGroupSetRelation                    Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}  
Remove-MgSiteTermStoreSetParentGroupSetTerm                        Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}          
Remove-MgSiteTermStoreSetParentGroupSetTermChild                   Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/childr...
Remove-MgSiteTermStoreSetParentGroupSetTermChildRelation           Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/childr...
Remove-MgSiteTermStoreSetParentGroupSetTermRelation                Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relati...
Remove-MgSiteTermStoreSetRelation                                  Sites         DELETE /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}                                         
Remove-MgSiteTermStoreSetTerm                                      Sites         DELETE /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}                                                 
Remove-MgSiteTermStoreSetTermChild                                 Sites         DELETE /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}                             
Remove-MgSiteTermStoreSetTermChildRelation                         Sites         DELETE /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{re...
Remove-MgSiteTermStoreSetTermRelation                              Sites         DELETE /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}                         
Restore-MgGroupSiteListItemDocumentSetVersion                      Groups        POST   /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSe...
Restore-MgGroupSiteListItemVersion                                 Groups        POST   /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/r...
Restore-MgSiteListItemDocumentSetVersion                           Sites         POST   /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore 
Restore-MgSiteListItemVersion                                      Sites         POST   /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion        
Set-MgGroupSiteListItemDriveItemContent                            Sites         PUT    /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content                 
Set-MgSiteListItemDriveItemContent                                 Sites         PUT    /sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content                                   
Set-MgSiteOnenotePageContent                                       Notes         PUT    /sites/{site-id}/onenote/pages/{onenotePage-id}/content                                                  
Set-MgSiteOnenoteResourceContent                                   Notes         PUT    /sites/{site-id}/onenote/resources/{onenoteResource-id}/content                                          
Set-MgSiteOnenoteSectionPageContent                                Notes         PUT    /sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content                     
Test-MgGroupSiteContentTypePublished                               Groups        GET    /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished                             
Test-MgGroupSiteListContentTypePublished                           Groups        GET    /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished             
Test-MgSiteContentTypePublished                                    Sites         GET    /sites/{site-id}/contentTypes/{contentType-id}/isPublished                                               
Test-MgSiteListContentTypePublished                                Sites         GET    /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished                               
Unpublish-MgGroupSiteContentType                                   Groups        POST   /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish                               
Unpublish-MgGroupSiteListContentType                               Groups        POST   /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish               
Unpublish-MgSiteContentType                                        Sites         POST   /sites/{site-id}/contentTypes/{contentType-id}/unpublish                                                 
Unpublish-MgSiteListContentType                                    Sites         POST   /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish                                 
Update-MgGroupSite                                                 Sites         PATCH  /groups/{group-id}/sites/{site-id}                                                                       
Update-MgGroupSiteColumn                                           Sites         PATCH  /groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}                                         
Update-MgGroupSiteContentType                                      Sites         PATCH  /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}                                         
Update-MgGroupSiteContentTypeColumn                                Sites         PATCH  /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}           
Update-MgGroupSiteContentTypeColumnLink                            Sites         PATCH  /groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}             
Update-MgGroupSiteList                                             Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}                                                       
Update-MgGroupSiteListColumn                                       Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}                         
Update-MgGroupSiteListContentType                                  Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}                         
Update-MgGroupSiteListContentTypeColumn                            Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefini...
Update-MgGroupSiteListContentTypeColumnLink                        Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLi...
Update-MgGroupSiteListItem                                         Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}                                   
Update-MgGroupSiteListItemDocumentSetVersion                       Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSe...
Update-MgGroupSiteListItemField                                    Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields                            
Update-MgGroupSiteListItemVersion                                  Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}     
Update-MgGroupSiteListItemVersionField                             Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/f...
Update-MgGroupSiteListOperation                                    Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}              
Update-MgGroupSiteListSubscription                                 Sites         PATCH  /groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}                       
Update-MgGroupSiteOperation                                        Sites         PATCH  /groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}                              
Update-MgGroupSitePermission                                       Sites         PATCH  /groups/{group-id}/sites/{site-id}/permissions/{permission-id}                                           
Update-MgGroupSiteTermStore                                        Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore                                                             
Update-MgGroupSiteTermStoreGroup                                   Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}                                          
Update-MgGroupSiteTermStoreGroupSet                                Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}                            
Update-MgGroupSiteTermStoreGroupSetChild                           Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}         
Update-MgGroupSiteTermStoreGroupSetChildRelation                   Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/children/{te...
Update-MgGroupSiteTermStoreGroupSetParentGroup                     Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/parentGroup    
Update-MgGroupSiteTermStoreGroupSetRelation                        Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}    
Update-MgGroupSiteTermStoreGroupSetTerm                            Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}            
Update-MgGroupSiteTermStoreGroupSetTermChild                       Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children...
Update-MgGroupSiteTermStoreGroupSetTermChildRelation               Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/groups/{group-id1}/sets/{set-id}/terms/{term-...
Update-MgGroupSiteTermStoreGroupSetTermRelation                    Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relation...
Update-MgGroupSiteTermStoreSet                                     Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}                                               
Update-MgGroupSiteTermStoreSetChild                                Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}                            
Update-MgGroupSiteTermStoreSetChildRelation                        Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{te...
Update-MgGroupSiteTermStoreSetParentGroup                          Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup                       
Update-MgGroupSiteTermStoreSetParentGroupSet                       Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}        
Update-MgGroupSiteTermStoreSetParentGroupSetChild                  Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/chil...
Update-MgGroupSiteTermStoreSetParentGroupSetChildRelation          Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/chil...
Update-MgGroupSiteTermStoreSetParentGroupSetRelation               Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/rela...
Update-MgGroupSiteTermStoreSetParentGroupSetTerm                   Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/term...
Update-MgGroupSiteTermStoreSetParentGroupSetTermChild              Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/term...
Update-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation      Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/term...
Update-MgGroupSiteTermStoreSetParentGroupSetTermRelation           Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/term...
Update-MgGroupSiteTermStoreSetRelation                             Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}                       
Update-MgGroupSiteTermStoreSetTerm                                 Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}                               
Update-MgGroupSiteTermStoreSetTermChild                            Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}           
Update-MgGroupSiteTermStoreSetTermChildRelation                    Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-...
Update-MgGroupSiteTermStoreSetTermRelation                         Sites         PATCH  /groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}       
Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource             Security      PATCH  /security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{s...
Update-MgSite                                                      Sites         PATCH  /sites/{site-id}                                                                                         
Update-MgSiteColumn                                                Sites         PATCH  /sites/{site-id}/columns/{columnDefinition-id}                                                           
Update-MgSiteContentType                                           Sites         PATCH  /sites/{site-id}/contentTypes/{contentType-id}                                                           
Update-MgSiteContentTypeColumn                                     Sites         PATCH  /sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}                             
Update-MgSiteContentTypeColumnLink                                 Sites         PATCH  /sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}                               
Update-MgSiteList                                                  Sites         PATCH  /sites/{site-id}/lists/{list-id}                                                                         
Update-MgSiteListColumn                                            Sites         PATCH  /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}                                           
Update-MgSiteListContentType                                       Sites         PATCH  /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}                                           
Update-MgSiteListContentTypeColumn                                 Sites         PATCH  /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}             
Update-MgSiteListContentTypeColumnLink                             Sites         PATCH  /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}               
Update-MgSiteListItem                                              Sites         PATCH  /sites/{site-id}/lists/{list-id}/items/{listItem-id}                                                     
Update-MgSiteListItemDocumentSetVersion                            Sites         PATCH  /sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}         
Update-MgSiteListItemField                                         Sites         PATCH  /sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields                                              
Update-MgSiteListItemVersion                                       Sites         PATCH  /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}                       
Update-MgSiteListItemVersionField                                  Sites         PATCH  /sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields                
Update-MgSiteListOperation                                         Sites         PATCH  /sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}                                
Update-MgSiteListSubscription                                      Sites         PATCH  /sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}                                         
Update-MgSiteOnenoteNotebook                                       Notes         PATCH  /sites/{site-id}/onenote/notebooks/{notebook-id}                                                         
Update-MgSiteOnenotePage                                           Notes         PATCH  /sites/{site-id}/onenote/pages/{onenotePage-id}                                                          
Update-MgSiteOnenotePageContent                                    Sites         POST   /sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent                                      
Update-MgSiteOnenoteSection                                        Notes         PATCH  /sites/{site-id}/onenote/sections/{onenoteSection-id}                                                    
Update-MgSiteOnenoteSectionGroup                                   Notes         PATCH  /sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}                                                 
Update-MgSitePermission                                            Sites         PATCH  /sites/{site-id}/permissions/{permission-id}                                                             
Update-MgSiteTermStore                                             Sites         PATCH  /sites/{site-id}/termStore                                                                               
Update-MgSiteTermStoreGroup                                        Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}                                                             
Update-MgSiteTermStoreGroupSet                                     Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}                                               
Update-MgSiteTermStoreGroupSetChild                                Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}                            
Update-MgSiteTermStoreGroupSetChildRelation                        Sites         PATCH  /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{te...
Update-MgSiteTermStoreGroupSetParentGroup                          Sites         PATCH  /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/parentGroup                       
Update-MgSiteTermStoreGroupSetRelation                             Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}                       
Update-MgSiteTermStoreGroupSetTerm                                 Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}                               
Update-MgSiteTermStoreGroupSetTermChild                            Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}           
Update-MgSiteTermStoreGroupSetTermChildRelation                    Sites         PATCH  /sites/{site-id}/termStores/{store-id}/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-...
Update-MgSiteTermStoreGroupSetTermRelation                         Sites         PATCH  /sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}       
Update-MgSiteTermStoreSet                                          Sites         PATCH  /sites/{site-id}/termStore/sets/{set-id}                                                                 
Update-MgSiteTermStoreSetChild                                     Sites         PATCH  /sites/{site-id}/termStore/sets/{set-id}/children/{term-id}                                              
Update-MgSiteTermStoreSetChildRelation                             Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/...
Update-MgSiteTermStoreSetParentGroup                               Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup                                         
Update-MgSiteTermStoreSetParentGroupSet                            Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}                          
Update-MgSiteTermStoreSetParentGroupSetChild                       Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}       
Update-MgSiteTermStoreSetParentGroupSetChildRelation               Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/chi...
Update-MgSiteTermStoreSetParentGroupSetRelation                    Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}  
Update-MgSiteTermStoreSetParentGroupSetTerm                        Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}          
Update-MgSiteTermStoreSetParentGroupSetTermChild                   Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/childr...
Update-MgSiteTermStoreSetParentGroupSetTermChildRelation           Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/childr...
Update-MgSiteTermStoreSetParentGroupSetTermRelation                Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relati...
Update-MgSiteTermStoreSetRelation                                  Sites         PATCH  /sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}                                         
Update-MgSiteTermStoreSetTerm                                      Sites         PATCH  /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}                                                 
Update-MgSiteTermStoreSetTermChild                                 Sites         PATCH  /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}                             
Update-MgSiteTermStoreSetTermChildRelation                         Sites         PATCH  /sites/{site-id}/termStores/{store-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{re...
Update-MgSiteTermStoreSetTermRelation                              Sites         PATCH  /sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}

Microsoft Graph PowerShell - Exploring Find-MgGraphCommand - Fetching respective Microsoft Graph PowerShell CMDLETs  from URI wild cards
fig : Microsoft Graph PowerShell – Exploring Find-MgGraphCommand – Fetching respective Microsoft Graph PowerShell CMDLETs from URI wild cards

Thanks for reading ! Stay tuned for more articles on PowerShell and Microsoft Graph !

HAPPY LEARNING AHEAD 🙂 LIFE IS BEAUTIFUL 🙂

Prasham Sabadra

LIFE IS VERY BEAUTIFUL. ENJOY THE WHOLE JOURNEY :) Founder of Microsoft 365 Junction, Speaker, Author, Learner, Developer, Passionate Techie. Certified Professional Workshop Facilitator / Public Speaker. Believe in knowledge sharing. Around 20+ years of total IT experience and 17+ years of experience in SharePoint and Microsoft 365 services Please feel free me to contact for any SharePoint / Microsoft 365 queries. I am also very much interested in behavioral (life changing) sessions like motivational speeches, Success, Goal Setting, About Life, How to live Life etc. My book - Microsoft 365 Power Shell hand book for Administrators and Beginners and 100 Power Shell Interview Questions - https://www.amazon.in/Microsoft-Administrators-Beginners-Interview-Questions/dp/9394901639/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1679029081&sr=8-11

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Microsoft 365

Subscribe now to keep reading and get access to the full archive.

Continue reading