Functions/Get-FabricCapacityTenantOverrides.ps1
<#
.SYNOPSIS Retrieves the tenant overrides for all capacities. .DESCRIPTION The Get-FabricCapacityTenantOverrides function retrieves the tenant overrides for all capacities. It supports multiple aliases for flexibility. .PARAMETER authToken The authentication token used to authorize the request. If not provided, the function will retrieve the token using the Get-FabricAuthToken function. .EXAMPLE Get-FabricCapacityTenantOverrides This example retrieves the tenant overrides for all capacities. .NOTES The function retrieves the PowerBI access token and makes a GET request to the Fabric API to retrieve the tenant overrides for all capacities. It then returns the response of the GET request. #> # This function retrieves the tenant overrides for all capacities. function Get-FabricCapacityTenantOverrides { # Define aliases for the function for flexibility. [Alias("Get-FabCapacityTenantOverrides")] Param ( [Parameter(Mandatory=$false)] [string]$authToken ) if ([string]::IsNullOrEmpty($authToken)) { $authToken = Get-FabricAuthToken } $fabricHeaders = @{ 'Authorization' = "Bearer {0}" -f $authToken } # Make a GET request to the Fabric API to retrieve the tenant overrides for all capacities. # The function returns the response of the GET request. return Invoke-RestMethod -uri "https://api.fabric.microsoft.com/v1/admin/capacities/delegatedTenantSettingOverrides" -Headers $fabricHeaders -Method GET } |