diff --git a/sdk/PowerBI.Api/Extensions/ReportsOperationsExtensions.cs b/sdk/PowerBI.Api/Extensions/ReportsOperationsExtensions.cs index ffe01a58..2aa795e6 100644 --- a/sdk/PowerBI.Api/Extensions/ReportsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Extensions/ReportsOperationsExtensions.cs @@ -246,7 +246,11 @@ public static Report CloneReport(this IReportsOperations operations, Guid groupI /// /// The report id /// - public static Stream ExportReport(this IReportsOperations operations, Guid groupId, Guid reportId) + /// + /// The type of download. Valid values are LiveConnect and IncludeModel. + /// Possible values include: 'IncludeModel', 'LiveConnect' + /// + public static Stream ExportReport(this IReportsOperations operations, Guid groupId, Guid reportId, DownloadType? downloadType = default(DownloadType?)) { return operations.ExportReportAsync(groupId, reportId).GetAwaiter().GetResult(); } @@ -263,12 +267,16 @@ public static Stream ExportReport(this IReportsOperations operations, Guid group /// /// The report id /// + /// + /// The type of download. Valid values are LiveConnect and IncludeModel. + /// Possible values include: 'IncludeModel', 'LiveConnect' + /// /// /// The cancellation token. /// - public static async Task ExportReportAsync(this IReportsOperations operations, Guid groupId, Guid reportId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ExportReportAsync(this IReportsOperations operations, Guid groupId, Guid reportId, DownloadType? downloadType = default(DownloadType?), CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.ExportReportInGroupWithHttpMessagesAsync(groupId, reportId, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.ExportReportInGroupWithHttpMessagesAsync(groupId, reportId, downloadType, null,cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } diff --git a/sdk/PowerBI.Api/Source/Admin.cs b/sdk/PowerBI.Api/Source/Admin.cs index fbc387cd..2171558b 100644 --- a/sdk/PowerBI.Api/Source/Admin.cs +++ b/sdk/PowerBI.Api/Source/Admin.cs @@ -53,8 +53,7 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -63,7 +62,6 @@ public Admin(PowerBIClient client) /// ## Limitations /// /// Maximum 600 requests per hour. - /// <br><br> /// /// /// Tenant key information @@ -215,9 +213,8 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -231,7 +228,10 @@ public Admin(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Headers that will be added to request. @@ -363,8 +363,7 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -530,9 +529,8 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -546,7 +544,10 @@ public Admin(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Expands related entities inline @@ -692,13 +693,15 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID @@ -837,9 +840,8 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -853,7 +855,10 @@ public Admin(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Returns only the first n results. @@ -863,7 +868,9 @@ public Admin(PowerBIClient client) /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -1029,9 +1036,8 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1045,7 +1051,10 @@ public Admin(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID @@ -1058,7 +1067,9 @@ public Admin(PowerBIClient client) /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -1226,9 +1237,8 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1242,7 +1252,10 @@ public Admin(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID @@ -1412,9 +1425,8 @@ public Admin(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/AdminExtensions.cs b/sdk/PowerBI.Api/Source/AdminExtensions.cs index ee280c44..8c3422aa 100644 --- a/sdk/PowerBI.Api/Source/AdminExtensions.cs +++ b/sdk/PowerBI.Api/Source/AdminExtensions.cs @@ -22,8 +22,7 @@ public static partial class AdminExtensions /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -32,7 +31,6 @@ public static partial class AdminExtensions /// ## Limitations /// /// Maximum 600 requests per hour. - /// <br><br> /// /// /// The operations group for this extension method. @@ -52,8 +50,7 @@ public static TenantKey AddPowerBIEncryptionKey(this IAdmin operations, TenantKe /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -62,7 +59,6 @@ public static TenantKey AddPowerBIEncryptionKey(this IAdmin operations, TenantKe /// ## Limitations /// /// Maximum 600 requests per hour. - /// <br><br> /// /// /// The operations group for this extension method. @@ -88,9 +84,8 @@ public static TenantKey AddPowerBIEncryptionKey(this IAdmin operations, TenantKe /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -104,7 +99,10 @@ public static TenantKey AddPowerBIEncryptionKey(this IAdmin operations, TenantKe /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -121,9 +119,8 @@ public static TenantKeys GetPowerBIEncryptionKeys(this IAdmin operations) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -137,7 +134,10 @@ public static TenantKeys GetPowerBIEncryptionKeys(this IAdmin operations) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -160,8 +160,7 @@ public static TenantKeys GetPowerBIEncryptionKeys(this IAdmin operations) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -193,8 +192,7 @@ public static TenantKey RotatePowerBIEncryptionKey(this IAdmin operations, Syste /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -232,9 +230,8 @@ public static TenantKey RotatePowerBIEncryptionKey(this IAdmin operations, Syste /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -248,7 +245,10 @@ public static TenantKey RotatePowerBIEncryptionKey(this IAdmin operations, Syste /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -268,9 +268,8 @@ public static TenantKey RotatePowerBIEncryptionKey(this IAdmin operations, Syste /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -284,7 +283,10 @@ public static TenantKey RotatePowerBIEncryptionKey(this IAdmin operations, Syste /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -311,13 +313,15 @@ public static TenantKey RotatePowerBIEncryptionKey(this IAdmin operations, Syste /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -341,13 +345,15 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -376,9 +382,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -392,7 +397,10 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -405,7 +413,9 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -426,9 +436,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -442,7 +451,10 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -455,7 +467,9 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -483,9 +497,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -499,7 +512,10 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -515,7 +531,9 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -537,9 +555,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -553,7 +570,10 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -569,7 +589,9 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -597,9 +619,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -613,7 +634,10 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -644,9 +668,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -660,7 +683,10 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -697,9 +723,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -754,9 +779,8 @@ public static void PatchCapacityAsAdmin(this IAdmin operations, System.Guid capa /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/AppsOperations.cs b/sdk/PowerBI.Api/Source/AppsOperations.cs index 303af01c..f92071d3 100644 --- a/sdk/PowerBI.Api/Source/AppsOperations.cs +++ b/sdk/PowerBI.Api/Source/AppsOperations.cs @@ -1216,9 +1216,8 @@ public AppsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1394,9 +1393,8 @@ public AppsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/AppsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/AppsOperationsExtensions.cs index ae69ffa7..d03a5684 100644 --- a/sdk/PowerBI.Api/Source/AppsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/AppsOperationsExtensions.cs @@ -506,9 +506,8 @@ public static Tile GetTile(this IAppsOperations operations, System.Guid appId, S /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -551,9 +550,8 @@ public static Tile GetTile(this IAppsOperations operations, System.Guid appId, S /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -600,9 +598,8 @@ public static Tile GetTile(this IAppsOperations operations, System.Guid appId, S /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -640,9 +637,8 @@ public static AppUsers GetAppUsersAsAdmin(this IAppsOperations operations, Syste /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/CapacitiesOperations.cs b/sdk/PowerBI.Api/Source/CapacitiesOperations.cs index 46a8d78f..2dcd00df 100644 --- a/sdk/PowerBI.Api/Source/CapacitiesOperations.cs +++ b/sdk/PowerBI.Api/Source/CapacitiesOperations.cs @@ -663,7 +663,9 @@ public CapacitiesOperations(PowerBIClient client) /// in the response. Supports `capacity` and `group`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -843,7 +845,9 @@ public CapacitiesOperations(PowerBIClient client) /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -1178,13 +1182,15 @@ public CapacitiesOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Admin assign workspaces capacity parameters @@ -1315,13 +1321,15 @@ public CapacitiesOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Admin assign workspaces to shared capacity parameters @@ -1456,8 +1464,7 @@ public CapacitiesOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1471,7 +1478,10 @@ public CapacitiesOperations(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID diff --git a/sdk/PowerBI.Api/Source/CapacitiesOperationsExtensions.cs b/sdk/PowerBI.Api/Source/CapacitiesOperationsExtensions.cs index e00d64bc..efde5bbc 100644 --- a/sdk/PowerBI.Api/Source/CapacitiesOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/CapacitiesOperationsExtensions.cs @@ -291,7 +291,9 @@ public static void PatchWorkload(this ICapacitiesOperations operations, System.G /// in the response. Supports `capacity` and `group`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -327,7 +329,9 @@ public static void PatchWorkload(this ICapacitiesOperations operations, System.G /// in the response. Supports `capacity` and `group`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -372,7 +376,9 @@ public static void PatchWorkload(this ICapacitiesOperations operations, System.G /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -411,7 +417,9 @@ public static void PatchWorkload(this ICapacitiesOperations operations, System.G /// in the response. Supports `capacities` and `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -505,13 +513,15 @@ public static void PatchWorkload(this ICapacitiesOperations operations, System.G /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -531,13 +541,15 @@ public static void AssignWorkspacesToCapacity(this ICapacitiesOperations operati /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -560,13 +572,15 @@ public static void AssignWorkspacesToCapacity(this ICapacitiesOperations operati /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -586,13 +600,15 @@ public static void UnassignWorkspacesFromCapacity(this ICapacitiesOperations ope /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -615,8 +631,7 @@ public static void UnassignWorkspacesFromCapacity(this ICapacitiesOperations ope /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -630,7 +645,10 @@ public static void UnassignWorkspacesFromCapacity(this ICapacitiesOperations ope /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -650,8 +668,7 @@ public static CapacityUsers GetCapacityUsersAsAdmin(this ICapacitiesOperations o /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -665,7 +682,10 @@ public static CapacityUsers GetCapacityUsersAsAdmin(this ICapacitiesOperations o /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. diff --git a/sdk/PowerBI.Api/Source/DashboardsOperations.cs b/sdk/PowerBI.Api/Source/DashboardsOperations.cs index 43462c16..5d2a1cc1 100644 --- a/sdk/PowerBI.Api/Source/DashboardsOperations.cs +++ b/sdk/PowerBI.Api/Source/DashboardsOperations.cs @@ -2368,9 +2368,8 @@ public DashboardsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2394,7 +2393,9 @@ public DashboardsOperations(PowerBIClient client) /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2554,9 +2555,8 @@ public DashboardsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2581,7 +2581,9 @@ public DashboardsOperations(PowerBIClient client) /// in the response. Supports `tiles`. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2744,9 +2746,8 @@ public DashboardsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2901,9 +2902,8 @@ public DashboardsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -3059,9 +3059,8 @@ public DashboardsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/DashboardsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/DashboardsOperationsExtensions.cs index 2625c6ab..b6fd1c19 100644 --- a/sdk/PowerBI.Api/Source/DashboardsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/DashboardsOperationsExtensions.cs @@ -1076,9 +1076,8 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1105,7 +1104,9 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1125,9 +1126,8 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1154,7 +1154,9 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1180,9 +1182,8 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1210,7 +1211,9 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// in the response. Supports `tiles`. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1230,9 +1233,8 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1260,7 +1262,9 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// in the response. Supports `tiles`. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1286,9 +1290,8 @@ public static EmbedToken GenerateTokenInGroup(this IDashboardsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1326,9 +1329,8 @@ public static AdminTiles GetTilesAsAdmin(this IDashboardsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1372,9 +1374,8 @@ public static AdminTiles GetTilesAsAdmin(this IDashboardsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1412,9 +1413,8 @@ public static DashboardUsers GetDashboardUsersAsAdmin(this IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1459,9 +1459,8 @@ public static DashboardUsers GetDashboardUsersAsAdmin(this IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -1492,9 +1491,8 @@ public static Subscriptions GetDashboardSubscriptionsAsAdmin(this IDashboardsOpe /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/DataflowsOperations.cs b/sdk/PowerBI.Api/Source/DataflowsOperations.cs index b505e915..90a86d62 100644 --- a/sdk/PowerBI.Api/Source/DataflowsOperations.cs +++ b/sdk/PowerBI.Api/Source/DataflowsOperations.cs @@ -1493,9 +1493,8 @@ public DataflowsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1655,9 +1654,8 @@ public DataflowsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1681,7 +1679,9 @@ public DataflowsOperations(PowerBIClient client) /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1841,9 +1841,8 @@ public DataflowsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1857,10 +1856,15 @@ public DataflowsOperations(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2018,9 +2022,8 @@ public DataflowsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2034,7 +2037,10 @@ public DataflowsOperations(PowerBIClient client) /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The dataflow ID @@ -2163,9 +2169,8 @@ public DataflowsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2316,9 +2321,8 @@ public DataflowsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/DataflowsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/DataflowsOperationsExtensions.cs index b90df5eb..8e218103 100644 --- a/sdk/PowerBI.Api/Source/DataflowsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/DataflowsOperationsExtensions.cs @@ -658,9 +658,8 @@ public static DataflowTransactionStatus CancelDataflowTransaction(this IDataflow /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -701,9 +700,8 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -750,9 +748,8 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -779,7 +776,9 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -799,9 +798,8 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -828,7 +826,9 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -854,9 +854,8 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -870,13 +869,18 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -896,9 +900,8 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -912,13 +915,18 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -944,9 +952,8 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -960,7 +967,10 @@ public static DependentDataflows GetUpstreamDataflowsInGroupAsAdmin(this IDatafl /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -980,9 +990,8 @@ public static Stream ExportDataflowAsAdmin(this IDataflowsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -996,7 +1005,10 @@ public static Stream ExportDataflowAsAdmin(this IDataflowsOperations operations, /// Relevant only when authenticating via a standard delegated admin access /// token. Must not be present when authentication via a service principal is /// used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -1026,9 +1038,8 @@ public static Stream ExportDataflowAsAdmin(this IDataflowsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1067,9 +1078,8 @@ public static Datasources GetDataflowDatasourcesAsAdmin(this IDataflowsOperation /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1109,9 +1119,8 @@ public static Datasources GetDataflowDatasourcesAsAdmin(this IDataflowsOperation /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1149,9 +1158,8 @@ public static DataflowUsers GetDataflowUsersAsAdmin(this IDataflowsOperations op /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/DatasetsOperations.cs b/sdk/PowerBI.Api/Source/DatasetsOperations.cs index 46afc2c6..3143f353 100644 --- a/sdk/PowerBI.Api/Source/DatasetsOperations.cs +++ b/sdk/PowerBI.Api/Source/DatasetsOperations.cs @@ -10647,9 +10647,8 @@ public DatasetsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -10670,7 +10669,9 @@ public DatasetsOperations(PowerBIClient client) /// <br><br> /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -10831,9 +10832,8 @@ public DatasetsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -10993,9 +10993,8 @@ public DatasetsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// - The permissions for this API call are listed in [Datasets /// permissions](/power-bi/developer/embedded/datasets-permissions). @@ -11152,9 +11151,8 @@ public DatasetsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -11178,7 +11176,9 @@ public DatasetsOperations(PowerBIClient client) /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -11347,9 +11347,8 @@ public DatasetsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/DatasetsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/DatasetsOperationsExtensions.cs index c9b6a3c3..af491fc3 100644 --- a/sdk/PowerBI.Api/Source/DatasetsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/DatasetsOperationsExtensions.cs @@ -5105,9 +5105,8 @@ public static EmbedToken GenerateTokenInGroup(this IDatasetsOperations operation /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5131,7 +5130,9 @@ public static EmbedToken GenerateTokenInGroup(this IDatasetsOperations operation /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -5151,9 +5152,8 @@ public static EmbedToken GenerateTokenInGroup(this IDatasetsOperations operation /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5177,7 +5177,9 @@ public static EmbedToken GenerateTokenInGroup(this IDatasetsOperations operation /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -5206,9 +5208,8 @@ public static EmbedToken GenerateTokenInGroup(this IDatasetsOperations operation /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5244,9 +5245,8 @@ public static Datasources GetDatasourcesAsAdmin(this IDatasetsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5285,9 +5285,8 @@ public static Datasources GetDatasourcesAsAdmin(this IDatasetsOperations operati /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// - The permissions for this API call are listed in [Datasets /// permissions](/power-bi/developer/embedded/datasets-permissions). @@ -5327,9 +5326,8 @@ public static DatasetUsers GetDatasetUsersAsAdmin(this IDatasetsOperations opera /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// - The permissions for this API call are listed in [Datasets /// permissions](/power-bi/developer/embedded/datasets-permissions). @@ -5375,9 +5373,8 @@ public static DatasetUsers GetDatasetUsersAsAdmin(this IDatasetsOperations opera /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5404,7 +5401,9 @@ public static DatasetUsers GetDatasetUsersAsAdmin(this IDatasetsOperations opera /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -5427,9 +5426,8 @@ public static DatasetUsers GetDatasetUsersAsAdmin(this IDatasetsOperations opera /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5456,7 +5454,9 @@ public static DatasetUsers GetDatasetUsersAsAdmin(this IDatasetsOperations opera /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -5486,9 +5486,8 @@ public static DatasetUsers GetDatasetUsersAsAdmin(this IDatasetsOperations opera /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5527,9 +5526,8 @@ public static DatasetToDataflowLinksResponse GetDatasetToDataflowsLinksInGroupAs /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** diff --git a/sdk/PowerBI.Api/Source/GroupsOperations.cs b/sdk/PowerBI.Api/Source/GroupsOperations.cs index 07653625..6dbcde88 100644 --- a/sdk/PowerBI.Api/Source/GroupsOperations.cs +++ b/sdk/PowerBI.Api/Source/GroupsOperations.cs @@ -70,7 +70,9 @@ public GroupsOperations(PowerBIClient client) /// <br><br> /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2186,9 +2188,8 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2220,7 +2221,9 @@ public GroupsOperations(PowerBIClient client) /// `dataflows`, and `workbooks`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -2386,9 +2389,8 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -2552,8 +2554,7 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -2702,9 +2703,8 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2862,8 +2862,7 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -3016,8 +3015,7 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -3182,8 +3180,7 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -3333,9 +3330,8 @@ public GroupsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/GroupsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/GroupsOperationsExtensions.cs index 2159b29f..bf649935 100644 --- a/sdk/PowerBI.Api/Source/GroupsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/GroupsOperationsExtensions.cs @@ -42,7 +42,9 @@ public static partial class GroupsOperationsExtensions /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -82,7 +84,9 @@ public static partial class GroupsOperationsExtensions /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1004,9 +1008,8 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1041,7 +1044,9 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// `dataflows`, and `workbooks`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -1059,9 +1064,8 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1096,7 +1100,9 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// `dataflows`, and `workbooks`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the first @@ -1120,9 +1126,8 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -1157,9 +1162,8 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -1202,8 +1206,7 @@ public static void AssignToDataflowStorage(this IGroupsOperations operations, Sy /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1241,8 +1244,7 @@ public static void UpdateGroupAsAdmin(this IGroupsOperations operations, System. /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1281,9 +1283,8 @@ public static void UpdateGroupAsAdmin(this IGroupsOperations operations, System. /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1321,9 +1322,8 @@ public static GroupUsers GetGroupUsersAsAdmin(this IGroupsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1370,8 +1370,7 @@ public static GroupUsers GetGroupUsersAsAdmin(this IGroupsOperations operations, /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1406,8 +1405,7 @@ public static void AddUserAsAdmin(this IGroupsOperations operations, System.Guid /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1446,8 +1444,7 @@ public static void AddUserAsAdmin(this IGroupsOperations operations, System.Guid /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1491,8 +1488,7 @@ public static void AddUserAsAdmin(this IGroupsOperations operations, System.Guid /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1537,8 +1533,7 @@ public static void AddUserAsAdmin(this IGroupsOperations operations, System.Guid /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1572,8 +1567,7 @@ public static void RestoreDeletedGroupAsAdmin(this IGroupsOperations operations, /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -1609,9 +1603,8 @@ public static void RestoreDeletedGroupAsAdmin(this IGroupsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -1645,9 +1638,8 @@ public static void RestoreDeletedGroupAsAdmin(this IGroupsOperations operations, /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/IAdmin.cs b/sdk/PowerBI.Api/Source/IAdmin.cs index c3c1f169..addc751e 100644 --- a/sdk/PowerBI.Api/Source/IAdmin.cs +++ b/sdk/PowerBI.Api/Source/IAdmin.cs @@ -26,8 +26,7 @@ public partial interface IAdmin /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -36,7 +35,6 @@ public partial interface IAdmin /// ## Limitations /// /// Maximum 600 requests per hour. - /// <br><br> /// /// /// Tenant key information @@ -64,9 +62,8 @@ public partial interface IAdmin /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -80,7 +77,10 @@ public partial interface IAdmin /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The headers that will be added to request. @@ -103,8 +103,7 @@ public partial interface IAdmin /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -144,9 +143,8 @@ public partial interface IAdmin /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -160,7 +158,10 @@ public partial interface IAdmin /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Expands related entities inline @@ -186,13 +187,15 @@ public partial interface IAdmin /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID @@ -224,9 +227,8 @@ public partial interface IAdmin /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -240,7 +242,10 @@ public partial interface IAdmin /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Returns only the first n results. @@ -251,7 +256,9 @@ public partial interface IAdmin /// `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the @@ -281,9 +288,8 @@ public partial interface IAdmin /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -297,7 +303,10 @@ public partial interface IAdmin /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID @@ -311,7 +320,9 @@ public partial interface IAdmin /// `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the @@ -341,9 +352,8 @@ public partial interface IAdmin /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -357,7 +367,10 @@ public partial interface IAdmin /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID @@ -397,9 +410,8 @@ public partial interface IAdmin /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must diff --git a/sdk/PowerBI.Api/Source/IAppsOperations.cs b/sdk/PowerBI.Api/Source/IAppsOperations.cs index 8b206bd3..3cf0d572 100644 --- a/sdk/PowerBI.Api/Source/IAppsOperations.cs +++ b/sdk/PowerBI.Api/Source/IAppsOperations.cs @@ -284,9 +284,8 @@ public partial interface IAppsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -332,9 +331,8 @@ public partial interface IAppsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must diff --git a/sdk/PowerBI.Api/Source/ICapacitiesOperations.cs b/sdk/PowerBI.Api/Source/ICapacitiesOperations.cs index bd444fa1..7215aa1f 100644 --- a/sdk/PowerBI.Api/Source/ICapacitiesOperations.cs +++ b/sdk/PowerBI.Api/Source/ICapacitiesOperations.cs @@ -178,7 +178,9 @@ public partial interface ICapacitiesOperations /// expanded inline in the response. Supports `capacity` and `group`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the @@ -223,7 +225,9 @@ public partial interface ICapacitiesOperations /// `groups`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the @@ -290,13 +294,15 @@ public partial interface ICapacitiesOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Admin assign workspaces capacity parameters @@ -321,13 +327,15 @@ public partial interface ICapacitiesOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Admin assign workspaces to shared capacity parameters @@ -353,8 +361,7 @@ public partial interface ICapacitiesOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -368,7 +375,10 @@ public partial interface ICapacitiesOperations /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The capacity ID diff --git a/sdk/PowerBI.Api/Source/IDashboardsOperations.cs b/sdk/PowerBI.Api/Source/IDashboardsOperations.cs index add377ae..c350ea60 100644 --- a/sdk/PowerBI.Api/Source/IDashboardsOperations.cs +++ b/sdk/PowerBI.Api/Source/IDashboardsOperations.cs @@ -595,9 +595,8 @@ public partial interface IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -621,7 +620,9 @@ public partial interface IDashboardsOperations /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -649,9 +650,8 @@ public partial interface IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -676,7 +676,9 @@ public partial interface IDashboardsOperations /// expanded inline in the response. Supports `tiles`. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -704,9 +706,8 @@ public partial interface IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -750,9 +751,8 @@ public partial interface IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -796,9 +796,8 @@ public partial interface IDashboardsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/IDataflowsOperations.cs b/sdk/PowerBI.Api/Source/IDataflowsOperations.cs index 80282eb5..61529e81 100644 --- a/sdk/PowerBI.Api/Source/IDataflowsOperations.cs +++ b/sdk/PowerBI.Api/Source/IDataflowsOperations.cs @@ -364,9 +364,8 @@ public partial interface IDataflowsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -412,9 +411,8 @@ public partial interface IDataflowsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -438,7 +436,9 @@ public partial interface IDataflowsOperations /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -466,9 +466,8 @@ public partial interface IDataflowsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -482,10 +481,15 @@ public partial interface IDataflowsOperations /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -513,9 +517,8 @@ public partial interface IDataflowsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -529,7 +532,10 @@ public partial interface IDataflowsOperations /// Relevant only when authenticating via a standard delegated admin /// access token. Must not be present when authentication via a service /// principal is used. - /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The dataflow ID @@ -559,9 +565,8 @@ public partial interface IDataflowsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -600,9 +605,8 @@ public partial interface IDataflowsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must diff --git a/sdk/PowerBI.Api/Source/IDatasetsOperations.cs b/sdk/PowerBI.Api/Source/IDatasetsOperations.cs index bcc281d5..4ca17594 100644 --- a/sdk/PowerBI.Api/Source/IDatasetsOperations.cs +++ b/sdk/PowerBI.Api/Source/IDatasetsOperations.cs @@ -2875,9 +2875,8 @@ public partial interface IDatasetsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -2898,7 +2897,9 @@ public partial interface IDatasetsOperations /// <br><br> /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2929,9 +2930,8 @@ public partial interface IDatasetsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -2972,9 +2972,8 @@ public partial interface IDatasetsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// - The permissions for this API call are listed in [Datasets /// permissions](/power-bi/developer/embedded/datasets-permissions). @@ -3019,9 +3018,8 @@ public partial interface IDatasetsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -3045,7 +3043,9 @@ public partial interface IDatasetsOperations /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -3077,9 +3077,8 @@ public partial interface IDatasetsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must diff --git a/sdk/PowerBI.Api/Source/IGroupsOperations.cs b/sdk/PowerBI.Api/Source/IGroupsOperations.cs index 02ac93c5..7c648169 100644 --- a/sdk/PowerBI.Api/Source/IGroupsOperations.cs +++ b/sdk/PowerBI.Api/Source/IGroupsOperations.cs @@ -43,7 +43,9 @@ public partial interface IGroupsOperations /// <br><br> /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -567,9 +569,8 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -601,7 +602,9 @@ public partial interface IGroupsOperations /// `dashboards`, `datasets`, `dataflows`, and `workbooks`. /// /// - /// Filters the results based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Skips the first n results. Use with top to fetch results beyond the @@ -627,9 +630,8 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -672,8 +674,7 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -717,9 +718,8 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -765,8 +765,7 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -808,8 +807,7 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -856,8 +854,7 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// The user must be a Fabric administrator. /// /// ## Required Scope /// @@ -896,9 +893,8 @@ public partial interface IGroupsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/IImportsOperations.cs b/sdk/PowerBI.Api/Source/IImportsOperations.cs index e47e4b68..1ec726fb 100644 --- a/sdk/PowerBI.Api/Source/IImportsOperations.cs +++ b/sdk/PowerBI.Api/Source/IImportsOperations.cs @@ -436,9 +436,8 @@ public partial interface IImportsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -462,7 +461,9 @@ public partial interface IImportsOperations /// Expands related entities inline /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results diff --git a/sdk/PowerBI.Api/Source/IInformationProtection.cs b/sdk/PowerBI.Api/Source/IInformationProtection.cs index a9821cd7..5dd5d0ac 100644 --- a/sdk/PowerBI.Api/Source/IInformationProtection.cs +++ b/sdk/PowerBI.Api/Source/IInformationProtection.cs @@ -29,8 +29,7 @@ public partial interface IInformationProtection /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user must have sufficient [usage /// rights](/azure/information-protection/configure-usage-rights) to /// delete labels. @@ -79,8 +78,7 @@ public partial interface IInformationProtection /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user and the delegated user (if provided) must have /// sufficient [usage /// rights](/azure/information-protection/configure-usage-rights) to diff --git a/sdk/PowerBI.Api/Source/IPipelinesOperations.cs b/sdk/PowerBI.Api/Source/IPipelinesOperations.cs index 240f0aee..8dd98fee 100644 --- a/sdk/PowerBI.Api/Source/IPipelinesOperations.cs +++ b/sdk/PowerBI.Api/Source/IPipelinesOperations.cs @@ -461,7 +461,7 @@ public partial interface IPipelinesOperations /// /// ## Permissions /// - /// The user must at least be a member on both source and target + /// The user must at least be a contributor on both source and target /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// @@ -504,7 +504,7 @@ public partial interface IPipelinesOperations /// /// ## Permissions /// - /// The user must at least be a member on both source and target + /// The user must at least be a contributor on both source and target /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// diff --git a/sdk/PowerBI.Api/Source/IProfiles.cs b/sdk/PowerBI.Api/Source/IProfiles.cs index 2959af8c..a3c532c2 100644 --- a/sdk/PowerBI.Api/Source/IProfiles.cs +++ b/sdk/PowerBI.Api/Source/IProfiles.cs @@ -25,13 +25,17 @@ public partial interface IProfiles /// /// ## Permissions /// - /// The user must have administrator rights or authenticate using a + /// The user must be a Fabric administrator or authenticate using a /// service principal. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Filters the results based on a boolean condition, using 'id', @@ -66,12 +70,16 @@ public partial interface IProfiles /// /// ## Permissions /// - /// The user must have administrator rights. + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The service principal profile ID @@ -128,7 +136,8 @@ public partial interface IProfiles /// /// ## Limitations /// - /// Can only be called by a service principal. + /// Can only be called by a service principal. The maximum number of + /// profiles a single service principal can have, is 100,000. /// /// /// The create profile request diff --git a/sdk/PowerBI.Api/Source/IReportsOperations.cs b/sdk/PowerBI.Api/Source/IReportsOperations.cs index a80034c2..49721541 100644 --- a/sdk/PowerBI.Api/Source/IReportsOperations.cs +++ b/sdk/PowerBI.Api/Source/IReportsOperations.cs @@ -789,6 +789,11 @@ public partial interface IReportsOperations /// /// The report ID /// + /// + /// The type of download. Valid values are LiveConnect and + /// IncludeModel. Possible values include: 'IncludeModel', + /// 'LiveConnect' + /// /// /// The headers that will be added to request. /// @@ -801,7 +806,7 @@ public partial interface IReportsOperations /// /// Thrown when unable to deserialize the response /// - Task> ExportReportInGroupWithHttpMessagesAsync(System.Guid groupId, System.Guid reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); + Task> ExportReportInGroupWithHttpMessagesAsync(System.Guid groupId, System.Guid reportId, DownloadType? downloadType = default(DownloadType?), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)); /// /// Updates the content of the specified report from the specified /// workspace with the content of a specified source report. @@ -1410,9 +1415,8 @@ public partial interface IReportsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -1436,7 +1440,9 @@ public partial interface IReportsOperations /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1464,9 +1470,8 @@ public partial interface IReportsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -1487,7 +1492,9 @@ public partial interface IReportsOperations /// <br><br> /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -1515,9 +1522,8 @@ public partial interface IReportsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must @@ -1561,9 +1567,8 @@ public partial interface IReportsOperations /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/IUsers.cs b/sdk/PowerBI.Api/Source/IUsers.cs index dc2c342d..ac4f2300 100644 --- a/sdk/PowerBI.Api/Source/IUsers.cs +++ b/sdk/PowerBI.Api/Source/IUsers.cs @@ -68,9 +68,8 @@ public partial interface IUsers /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -115,9 +114,8 @@ public partial interface IUsers /// /// ### Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/IWidelySharedArtifacts.cs b/sdk/PowerBI.Api/Source/IWidelySharedArtifacts.cs index 4f8fdab4..e57cb167 100644 --- a/sdk/PowerBI.Api/Source/IWidelySharedArtifacts.cs +++ b/sdk/PowerBI.Api/Source/IWidelySharedArtifacts.cs @@ -26,9 +26,8 @@ public partial interface IWidelySharedArtifacts /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -64,9 +63,8 @@ public partial interface IWidelySharedArtifacts /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// - The user must be a Fabric administrator or authenticate using a + /// service principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/IWorkspaceInfoOperations.cs b/sdk/PowerBI.Api/Source/IWorkspaceInfoOperations.cs index 31515d10..a2085590 100644 --- a/sdk/PowerBI.Api/Source/IWorkspaceInfoOperations.cs +++ b/sdk/PowerBI.Api/Source/IWorkspaceInfoOperations.cs @@ -33,9 +33,8 @@ public partial interface IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// The user must be a Fabric administrator or authenticate using a + /// service principal. /// /// When running under service principal authentication, an app **must /// not** have any admin-consent required permissions for Power BI set @@ -106,9 +105,8 @@ public partial interface IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// The user must be a Fabric administrator or authenticate using a + /// service principal. /// /// When running under service principal authentication, an app **must /// not** have any admin-consent required permissions for Power BI set @@ -157,9 +155,8 @@ public partial interface IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// The user must be a Fabric administrator or authenticate using a + /// service principal. /// /// When running under service principal authentication, an app **must /// not** have any admin-consent required permissions for Power BI set @@ -212,9 +209,8 @@ public partial interface IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 - /// Global Administrator or Power BI Service Administrator) or - /// authenticate using a service principal. + /// The user must be a Fabric administrator or authenticate using a + /// service principal. /// /// When running under service principal authentication, an app **must /// not** have any admin-consent required permissions for Power BI set diff --git a/sdk/PowerBI.Api/Source/ImportsOperations.cs b/sdk/PowerBI.Api/Source/ImportsOperations.cs index a8119bb6..81e8e58b 100644 --- a/sdk/PowerBI.Api/Source/ImportsOperations.cs +++ b/sdk/PowerBI.Api/Source/ImportsOperations.cs @@ -1490,9 +1490,8 @@ public ImportsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -1516,7 +1515,9 @@ public ImportsOperations(PowerBIClient client) /// Expands related entities inline /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results diff --git a/sdk/PowerBI.Api/Source/ImportsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/ImportsOperationsExtensions.cs index 3b282b84..2a570923 100644 --- a/sdk/PowerBI.Api/Source/ImportsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/ImportsOperationsExtensions.cs @@ -784,9 +784,8 @@ public static TemporaryUploadLocation CreateTemporaryUploadLocationInGroup(this /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -813,7 +812,9 @@ public static TemporaryUploadLocation CreateTemporaryUploadLocationInGroup(this /// Expands related entities inline /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -833,9 +834,8 @@ public static TemporaryUploadLocation CreateTemporaryUploadLocationInGroup(this /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -862,7 +862,9 @@ public static TemporaryUploadLocation CreateTemporaryUploadLocationInGroup(this /// Expands related entities inline /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results diff --git a/sdk/PowerBI.Api/Source/InformationProtection.cs b/sdk/PowerBI.Api/Source/InformationProtection.cs index 93cb260c..eeea3e10 100644 --- a/sdk/PowerBI.Api/Source/InformationProtection.cs +++ b/sdk/PowerBI.Api/Source/InformationProtection.cs @@ -57,8 +57,7 @@ public InformationProtection(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user must have sufficient [usage /// rights](/azure/information-protection/configure-usage-rights) to delete /// labels. @@ -230,8 +229,7 @@ public InformationProtection(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user and the delegated user (if provided) must have sufficient /// [usage rights](/azure/information-protection/configure-usage-rights) to set /// labels. diff --git a/sdk/PowerBI.Api/Source/InformationProtectionExtensions.cs b/sdk/PowerBI.Api/Source/InformationProtectionExtensions.cs index 7f4ee17d..2c49fd10 100644 --- a/sdk/PowerBI.Api/Source/InformationProtectionExtensions.cs +++ b/sdk/PowerBI.Api/Source/InformationProtectionExtensions.cs @@ -26,8 +26,7 @@ public static partial class InformationProtectionExtensions /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user must have sufficient [usage /// rights](/azure/information-protection/configure-usage-rights) to delete /// labels. @@ -64,8 +63,7 @@ public static InformationProtectionChangeLabelResponse RemoveLabelsAsAdmin(this /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user must have sufficient [usage /// rights](/azure/information-protection/configure-usage-rights) to delete /// labels. @@ -111,8 +109,7 @@ public static InformationProtectionChangeLabelResponse RemoveLabelsAsAdmin(this /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user and the delegated user (if provided) must have sufficient /// [usage rights](/azure/information-protection/configure-usage-rights) to set /// labels. @@ -152,8 +149,7 @@ public static InformationProtectionChangeLabelResponse SetLabelsAsAdmin(this IIn /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator). + /// - The user must be a Fabric administrator. /// - The admin user and the delegated user (if provided) must have sufficient /// [usage rights](/azure/information-protection/configure-usage-rights) to set /// labels. diff --git a/sdk/PowerBI.Api/Source/Models/AdminDataflow.cs b/sdk/PowerBI.Api/Source/Models/AdminDataflow.cs index edadb27d..baf82473 100644 --- a/sdk/PowerBI.Api/Source/Models/AdminDataflow.cs +++ b/sdk/PowerBI.Api/Source/Models/AdminDataflow.cs @@ -36,10 +36,6 @@ public AdminDataflow() /// A URL to the dataflow definition file /// (model.json) /// The dataflow owner - /// The user that modified the - /// dataflow - /// The date and time that the dataflow - /// was last modified /// (Empty value) The dataflow user access details. /// This property will be removed from the payload response in an /// upcoming release. You can retrieve user information on a Power BI @@ -49,15 +45,13 @@ public AdminDataflow() /// [PostWorkspaceInfo](/rest/api/power-bi/admin/workspace-info-post-workspace-info) /// API call with the `getArtifactUser` parameter. /// The dataflow workspace ID. - public AdminDataflow(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), string modifiedBy = default(string), System.DateTime? modifiedDateTime = default(System.DateTime?), IList users = default(IList), System.Guid? workspaceId = default(System.Guid?)) + public AdminDataflow(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), IList users = default(IList), System.Guid? workspaceId = default(System.Guid?)) { ObjectId = objectId; Name = name; Description = description; ModelUrl = modelUrl; ConfiguredBy = configuredBy; - ModifiedBy = modifiedBy; - ModifiedDateTime = modifiedDateTime; Users = users; WorkspaceId = workspaceId; CustomInit(); @@ -98,18 +92,6 @@ public AdminDataflow() [JsonProperty(PropertyName = "configuredBy")] public string ConfiguredBy { get; set; } - /// - /// Gets or sets the user that modified the dataflow - /// - [JsonProperty(PropertyName = "modifiedBy")] - public string ModifiedBy { get; set; } - - /// - /// Gets or sets the date and time that the dataflow was last modified - /// - [JsonProperty(PropertyName = "modifiedDateTime")] - public System.DateTime? ModifiedDateTime { get; set; } - /// /// Gets or sets (Empty value) The dataflow user access details. This /// property will be removed from the payload response in an upcoming diff --git a/sdk/PowerBI.Api/Source/Models/Dataflow.cs b/sdk/PowerBI.Api/Source/Models/Dataflow.cs index a0852120..01e49300 100644 --- a/sdk/PowerBI.Api/Source/Models/Dataflow.cs +++ b/sdk/PowerBI.Api/Source/Models/Dataflow.cs @@ -35,10 +35,6 @@ public Dataflow() /// A URL to the dataflow definition file /// (model.json) /// The dataflow owner - /// The user that modified the - /// dataflow - /// The date and time that the dataflow - /// was last modified /// (Empty value) The dataflow user access details. /// This property will be removed from the payload response in an /// upcoming release. You can retrieve user information on a Power BI @@ -47,8 +43,8 @@ public Dataflow() /// API call, or the /// [PostWorkspaceInfo](/rest/api/power-bi/admin/workspace-info-post-workspace-info) /// API call with the `getArtifactUser` parameter. - public Dataflow(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), string modifiedBy = default(string), System.DateTime? modifiedDateTime = default(System.DateTime?), IList users = default(IList)) - : base(objectId, name, description, modelUrl, configuredBy, modifiedBy, modifiedDateTime, users) + public Dataflow(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), IList users = default(IList)) + : base(objectId, name, description, modelUrl, configuredBy, users) { CustomInit(); } diff --git a/sdk/PowerBI.Api/Source/Models/DataflowBaseProperties.cs b/sdk/PowerBI.Api/Source/Models/DataflowBaseProperties.cs index e8adbe05..24fc2e16 100644 --- a/sdk/PowerBI.Api/Source/Models/DataflowBaseProperties.cs +++ b/sdk/PowerBI.Api/Source/Models/DataflowBaseProperties.cs @@ -36,10 +36,6 @@ public DataflowBaseProperties() /// A URL to the dataflow definition file /// (model.json) /// The dataflow owner - /// The user that modified the - /// dataflow - /// The date and time that the dataflow - /// was last modified /// (Empty value) The dataflow user access details. /// This property will be removed from the payload response in an /// upcoming release. You can retrieve user information on a Power BI @@ -48,15 +44,13 @@ public DataflowBaseProperties() /// API call, or the /// [PostWorkspaceInfo](/rest/api/power-bi/admin/workspace-info-post-workspace-info) /// API call with the `getArtifactUser` parameter. - public DataflowBaseProperties(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), string modifiedBy = default(string), System.DateTime? modifiedDateTime = default(System.DateTime?), IList users = default(IList)) + public DataflowBaseProperties(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), IList users = default(IList)) { ObjectId = objectId; Name = name; Description = description; ModelUrl = modelUrl; ConfiguredBy = configuredBy; - ModifiedBy = modifiedBy; - ModifiedDateTime = modifiedDateTime; Users = users; CustomInit(); } @@ -96,18 +90,6 @@ public DataflowBaseProperties() [JsonProperty(PropertyName = "configuredBy")] public string ConfiguredBy { get; set; } - /// - /// Gets or sets the user that modified the dataflow - /// - [JsonProperty(PropertyName = "modifiedBy")] - public string ModifiedBy { get; set; } - - /// - /// Gets or sets the date and time that the dataflow was last modified - /// - [JsonProperty(PropertyName = "modifiedDateTime")] - public System.DateTime? ModifiedDateTime { get; set; } - /// /// Gets or sets (Empty value) The dataflow user access details. This /// property will be removed from the payload response in an upcoming diff --git a/sdk/PowerBI.Api/Source/Models/DatasetRefreshRequest.cs b/sdk/PowerBI.Api/Source/Models/DatasetRefreshRequest.cs index 16eebe47..13edc235 100644 --- a/sdk/PowerBI.Api/Source/Models/DatasetRefreshRequest.cs +++ b/sdk/PowerBI.Api/Source/Models/DatasetRefreshRequest.cs @@ -40,7 +40,8 @@ public DatasetRefreshRequest() /// The maximum number of threads on which /// to run parallel processing commands /// Number of times the operation will retry - /// before failing + /// before failing. Temporary internal errors may trigger a retry of + /// the refresh, even when this parameter is set to 0. /// An array of objects to be processed /// Determine if the policy is applied /// or not @@ -99,7 +100,8 @@ public DatasetRefreshRequest() /// /// Gets or sets number of times the operation will retry before - /// failing + /// failing. Temporary internal errors may trigger a retry of the + /// refresh, even when this parameter is set to 0. /// [JsonProperty(PropertyName = "retryCount")] public int? RetryCount { get; set; } diff --git a/sdk/PowerBI.Api/Source/Models/DownloadType.cs b/sdk/PowerBI.Api/Source/Models/DownloadType.cs new file mode 100644 index 00000000..1349b5f2 --- /dev/null +++ b/sdk/PowerBI.Api/Source/Models/DownloadType.cs @@ -0,0 +1,107 @@ +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.PowerBI.Api.Models +{ + using Newtonsoft.Json; + + /// + /// Defines values for DownloadType. + /// + /// + /// Determine base value for a given allowed value if exists, else return + /// the value itself + /// + [JsonConverter(typeof(DownloadTypeConverter))] + public struct DownloadType : System.IEquatable + { + private DownloadType(string underlyingValue) + { + UnderlyingValue=underlyingValue; + } + + /// + /// Export the report with the semantic model included. + /// + public static readonly DownloadType IncludeModel = "IncludeModel"; + + /// + /// Export the report with a live connection to the semantic model. + /// + public static readonly DownloadType LiveConnect = "LiveConnect"; + + + /// + /// Underlying value of enum DownloadType + /// + private readonly string UnderlyingValue; + + /// + /// Returns string representation for DownloadType + /// + public override string ToString() + { + return UnderlyingValue.ToString(); + } + + /// + /// Compares enums of type DownloadType + /// + public bool Equals(DownloadType e) + { + return UnderlyingValue.Equals(e.UnderlyingValue); + } + + /// + /// Implicit operator to convert string to DownloadType + /// + public static implicit operator DownloadType(string value) + { + return new DownloadType(value); + } + + /// + /// Implicit operator to convert DownloadType to string + /// + public static implicit operator string(DownloadType e) + { + return e.UnderlyingValue; + } + + /// + /// Overriding == operator for enum DownloadType + /// + public static bool operator == (DownloadType e1, DownloadType e2) + { + return e2.Equals(e1); + } + + /// + /// Overriding != operator for enum DownloadType + /// + public static bool operator != (DownloadType e1, DownloadType e2) + { + return !e2.Equals(e1); + } + + /// + /// Overrides Equals operator for DownloadType + /// + public override bool Equals(object obj) + { + return obj is DownloadType && Equals((DownloadType)obj); + } + + /// + /// Returns for hashCode DownloadType + /// + public override int GetHashCode() + { + return UnderlyingValue.GetHashCode(); + } + + } +} diff --git a/sdk/PowerBI.Api/Source/Models/DownloadTypeConverter.cs b/sdk/PowerBI.Api/Source/Models/DownloadTypeConverter.cs new file mode 100644 index 00000000..f4c1cffd --- /dev/null +++ b/sdk/PowerBI.Api/Source/Models/DownloadTypeConverter.cs @@ -0,0 +1,49 @@ +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.PowerBI.Api.Models +{ + using Newtonsoft.Json; + + using System.Reflection; + + /// + /// Defines values for DownloadType. + /// + public sealed class DownloadTypeConverter : JsonConverter + { + + /// + /// Returns if objectType can be converted to DownloadType by the + /// converter. + /// + public override bool CanConvert(System.Type objectType) + { + return typeof(DownloadType).GetTypeInfo().IsAssignableFrom(objectType.GetTypeInfo()); + } + + /// + /// Overrides ReadJson and converts token to DownloadType. + /// + public override object ReadJson(JsonReader reader, System.Type objectType, object existingValue, JsonSerializer serializer) + { + if (reader.TokenType == Newtonsoft.Json.JsonToken.Null) + { + return null; + } + return (DownloadType)serializer.Deserialize(reader); + } + + /// + /// Overriding WriteJson for DownloadType for serialization. + /// + public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) + { + writer.WriteValue(value.ToString()); + } + + } +} diff --git a/sdk/PowerBI.Api/Source/Models/Expression.cs b/sdk/PowerBI.Api/Source/Models/Expression.cs index de1bab8a..fb93d5c7 100644 --- a/sdk/PowerBI.Api/Source/Models/Expression.cs +++ b/sdk/PowerBI.Api/Source/Models/Expression.cs @@ -26,9 +26,10 @@ public Expression() /// /// Initializes a new instance of the Expression class. /// + /// The expression value /// The expression name /// The expression description - public Expression(ASMashupExpression expressionProperty, string name = default(string), string description = default(string)) + public Expression(string expressionProperty, string name = default(string), string description = default(string)) { ExpressionProperty = expressionProperty; Name = name; @@ -42,9 +43,10 @@ public Expression() partial void CustomInit(); /// + /// Gets or sets the expression value /// [JsonProperty(PropertyName = "expression")] - public ASMashupExpression ExpressionProperty { get; set; } + public string ExpressionProperty { get; set; } /// /// Gets or sets the expression name @@ -70,10 +72,6 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "ExpressionProperty"); } - if (ExpressionProperty != null) - { - ExpressionProperty.Validate(); - } } } } diff --git a/sdk/PowerBI.Api/Source/Models/WorkspaceInfoDataflow.cs b/sdk/PowerBI.Api/Source/Models/WorkspaceInfoDataflow.cs index a9df8c37..225f5b9c 100644 --- a/sdk/PowerBI.Api/Source/Models/WorkspaceInfoDataflow.cs +++ b/sdk/PowerBI.Api/Source/Models/WorkspaceInfoDataflow.cs @@ -37,10 +37,6 @@ public WorkspaceInfoDataflow() /// A URL to the dataflow definition file /// (model.json) /// The dataflow owner - /// The user that modified the - /// dataflow - /// The date and time that the dataflow - /// was last modified /// (Empty value) The dataflow user access details. /// This property will be removed from the payload response in an /// upcoming release. You can retrieve user information on a Power BI @@ -58,15 +54,13 @@ public WorkspaceInfoDataflow() /// item depends on /// The endorsement details /// The sensitivity label - public WorkspaceInfoDataflow(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), string modifiedBy = default(string), System.DateTime? modifiedDateTime = default(System.DateTime?), IList users = default(IList), IList datasourceUsages = default(IList), IList misconfiguredDatasourceUsages = default(IList), IList upstreamDataflows = default(IList), IList upstreamDatamarts = default(IList), EndorsementDetails endorsementDetails = default(EndorsementDetails), SensitivityLabel sensitivityLabel = default(SensitivityLabel)) + public WorkspaceInfoDataflow(System.Guid objectId, string name = default(string), string description = default(string), string modelUrl = default(string), string configuredBy = default(string), IList users = default(IList), IList datasourceUsages = default(IList), IList misconfiguredDatasourceUsages = default(IList), IList upstreamDataflows = default(IList), IList upstreamDatamarts = default(IList), EndorsementDetails endorsementDetails = default(EndorsementDetails), SensitivityLabel sensitivityLabel = default(SensitivityLabel)) { ObjectId = objectId; Name = name; Description = description; ModelUrl = modelUrl; ConfiguredBy = configuredBy; - ModifiedBy = modifiedBy; - ModifiedDateTime = modifiedDateTime; Users = users; DatasourceUsages = datasourceUsages; MisconfiguredDatasourceUsages = misconfiguredDatasourceUsages; @@ -112,18 +106,6 @@ public WorkspaceInfoDataflow() [JsonProperty(PropertyName = "configuredBy")] public string ConfiguredBy { get; set; } - /// - /// Gets or sets the user that modified the dataflow - /// - [JsonProperty(PropertyName = "modifiedBy")] - public string ModifiedBy { get; set; } - - /// - /// Gets or sets the date and time that the dataflow was last modified - /// - [JsonProperty(PropertyName = "modifiedDateTime")] - public System.DateTime? ModifiedDateTime { get; set; } - /// /// Gets or sets (Empty value) The dataflow user access details. This /// property will be removed from the payload response in an upcoming diff --git a/sdk/PowerBI.Api/Source/PipelinesOperations.cs b/sdk/PowerBI.Api/Source/PipelinesOperations.cs index 887c06ef..c99626da 100644 --- a/sdk/PowerBI.Api/Source/PipelinesOperations.cs +++ b/sdk/PowerBI.Api/Source/PipelinesOperations.cs @@ -2054,8 +2054,8 @@ public PipelinesOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must at least be a member on both source and target deployment - /// workspaces. For more information, see + /// The user must at least be a contributor on both source and target + /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// /// ## Required Scope @@ -2227,8 +2227,8 @@ public PipelinesOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must at least be a member on both source and target deployment - /// workspaces. For more information, see + /// The user must at least be a contributor on both source and target + /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/PipelinesOperationsExtensions.cs b/sdk/PowerBI.Api/Source/PipelinesOperationsExtensions.cs index 55497805..6876e8ed 100644 --- a/sdk/PowerBI.Api/Source/PipelinesOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/PipelinesOperationsExtensions.cs @@ -810,8 +810,8 @@ public static PipelineOperation GetPipelineOperation(this IPipelinesOperations o /// /// ## Permissions /// - /// The user must at least be a member on both source and target deployment - /// workspaces. For more information, see + /// The user must at least be a contributor on both source and target + /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// /// ## Required Scope @@ -849,8 +849,8 @@ public static PipelineOperation DeployAll(this IPipelinesOperations operations, /// /// ## Permissions /// - /// The user must at least be a member on both source and target deployment - /// workspaces. For more information, see + /// The user must at least be a contributor on both source and target + /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// /// ## Required Scope @@ -890,8 +890,8 @@ public static PipelineOperation DeployAll(this IPipelinesOperations operations, /// /// ## Permissions /// - /// The user must at least be a member on both source and target deployment - /// workspaces. For more information, see + /// The user must at least be a contributor on both source and target + /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// /// ## Required Scope @@ -925,8 +925,8 @@ public static PipelineOperation SelectiveDeploy(this IPipelinesOperations operat /// /// ## Permissions /// - /// The user must at least be a member on both source and target deployment - /// workspaces. For more information, see + /// The user must at least be a contributor on both source and target + /// deployment workspaces. For more information, see /// [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions). /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/Profiles.cs b/sdk/PowerBI.Api/Source/Profiles.cs index e5e7342d..4aebc3c7 100644 --- a/sdk/PowerBI.Api/Source/Profiles.cs +++ b/sdk/PowerBI.Api/Source/Profiles.cs @@ -53,13 +53,17 @@ public Profiles(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights or authenticate using a service + /// The user must be a Fabric administrator or authenticate using a service /// principal. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// Filters the results based on a boolean condition, using 'id', @@ -231,12 +235,16 @@ public Profiles(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights. + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The service principal profile ID @@ -516,7 +524,8 @@ public Profiles(PowerBIClient client) /// /// ## Limitations /// - /// Can only be called by a service principal. + /// Can only be called by a service principal. The maximum number of profiles a + /// single service principal can have, is 100,000. /// /// /// The create profile request diff --git a/sdk/PowerBI.Api/Source/ProfilesExtensions.cs b/sdk/PowerBI.Api/Source/ProfilesExtensions.cs index 4dd49e1b..66542455 100644 --- a/sdk/PowerBI.Api/Source/ProfilesExtensions.cs +++ b/sdk/PowerBI.Api/Source/ProfilesExtensions.cs @@ -22,13 +22,17 @@ public static partial class ProfilesExtensions /// /// ## Permissions /// - /// The user must have administrator rights or authenticate using a service + /// The user must be a Fabric administrator or authenticate using a service /// principal. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -57,13 +61,17 @@ public static partial class ProfilesExtensions /// /// ## Permissions /// - /// The user must have administrator rights or authenticate using a service + /// The user must be a Fabric administrator or authenticate using a service /// principal. /// /// ## Required Scope /// /// Tenant.Read.All or Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -98,12 +106,16 @@ public static partial class ProfilesExtensions /// /// ## Permissions /// - /// The user must have administrator rights. + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -123,12 +135,16 @@ public static void DeleteProfileAsAdmin(this IProfiles operations, System.Guid p /// /// ## Permissions /// - /// The user must have administrator rights. + /// The user must be a Fabric administrator. /// /// ## Required Scope /// /// Tenant.ReadWrite.All /// <br><br> + /// + /// ## Limitations + /// + /// Maximum 200 requests per hour. /// /// /// The operations group for this extension method. @@ -214,7 +230,8 @@ public static void DeleteProfileAsAdmin(this IProfiles operations, System.Guid p /// /// ## Limitations /// - /// Can only be called by a service principal. + /// Can only be called by a service principal. The maximum number of profiles a + /// single service principal can have, is 100,000. /// /// /// The operations group for this extension method. @@ -235,7 +252,8 @@ public static ServicePrincipalProfile CreateProfile(this IProfiles operations, C /// /// ## Limitations /// - /// Can only be called by a service principal. + /// Can only be called by a service principal. The maximum number of profiles a + /// single service principal can have, is 100,000. /// /// /// The operations group for this extension method. diff --git a/sdk/PowerBI.Api/Source/ReportsOperations.cs b/sdk/PowerBI.Api/Source/ReportsOperations.cs index b11291b5..519df44e 100644 --- a/sdk/PowerBI.Api/Source/ReportsOperations.cs +++ b/sdk/PowerBI.Api/Source/ReportsOperations.cs @@ -2987,6 +2987,10 @@ public ReportsOperations(PowerBIClient client) /// /// The report ID /// + /// + /// The type of download. Valid values are LiveConnect and IncludeModel. + /// Possible values include: 'IncludeModel', 'LiveConnect' + /// /// /// Headers that will be added to request. /// @@ -3002,7 +3006,7 @@ public ReportsOperations(PowerBIClient client) /// /// A response object containing the response body and response headers. /// - public async Task> ExportReportInGroupWithHttpMessagesAsync(System.Guid groupId, System.Guid reportId, Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) + public async Task> ExportReportInGroupWithHttpMessagesAsync(System.Guid groupId, System.Guid reportId, DownloadType? downloadType = default(DownloadType?), Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -3013,6 +3017,7 @@ public ReportsOperations(PowerBIClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("groupId", groupId); tracingParameters.Add("reportId", reportId); + tracingParameters.Add("downloadType", downloadType); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ExportReportInGroup", tracingParameters); } @@ -3021,6 +3026,15 @@ public ReportsOperations(PowerBIClient client) var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "v1.0/myorg/groups/{groupId}/reports/{reportId}/Export").ToString(); _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(groupId, Client.SerializationSettings).Trim('"'))); _url = _url.Replace("{reportId}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(reportId, Client.SerializationSettings).Trim('"'))); + List _queryParameters = new List(); + if (downloadType != null) + { + _queryParameters.Add(string.Format("downloadType={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(downloadType, Client.SerializationSettings).Trim('"')))); + } + if (_queryParameters.Count > 0) + { + _url += "?" + string.Join("&", _queryParameters); + } // Create HTTP transport objects var _httpRequest = new HttpRequestMessage(); HttpResponseMessage _httpResponse = null; @@ -5161,9 +5175,8 @@ public ReportsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5187,7 +5200,9 @@ public ReportsOperations(PowerBIClient client) /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -5347,9 +5362,8 @@ public ReportsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5370,7 +5384,9 @@ public ReportsOperations(PowerBIClient client) /// <br><br> /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -5528,9 +5544,8 @@ public ReportsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -5686,9 +5701,8 @@ public ReportsOperations(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/ReportsOperationsExtensions.cs b/sdk/PowerBI.Api/Source/ReportsOperationsExtensions.cs index 17954e97..fb9d5af5 100644 --- a/sdk/PowerBI.Api/Source/ReportsOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/ReportsOperationsExtensions.cs @@ -1354,9 +1354,13 @@ public static Report CloneReportInGroup(this IReportsOperations operations, Syst /// /// The report ID /// - public static Stream ExportReportInGroup(this IReportsOperations operations, System.Guid groupId, System.Guid reportId) + /// + /// The type of download. Valid values are LiveConnect and IncludeModel. + /// Possible values include: 'IncludeModel', 'LiveConnect' + /// + public static Stream ExportReportInGroup(this IReportsOperations operations, System.Guid groupId, System.Guid reportId, DownloadType? downloadType = default(DownloadType?)) { - return operations.ExportReportInGroupAsync(groupId, reportId).GetAwaiter().GetResult(); + return operations.ExportReportInGroupAsync(groupId, reportId, downloadType).GetAwaiter().GetResult(); } /// @@ -1412,12 +1416,16 @@ public static Stream ExportReportInGroup(this IReportsOperations operations, Sys /// /// The report ID /// + /// + /// The type of download. Valid values are LiveConnect and IncludeModel. + /// Possible values include: 'IncludeModel', 'LiveConnect' + /// /// /// The cancellation token. /// - public static async Task ExportReportInGroupAsync(this IReportsOperations operations, System.Guid groupId, System.Guid reportId, CancellationToken cancellationToken = default(CancellationToken)) + public static async Task ExportReportInGroupAsync(this IReportsOperations operations, System.Guid groupId, System.Guid reportId, DownloadType? downloadType = default(DownloadType?), CancellationToken cancellationToken = default(CancellationToken)) { - var _result = await operations.ExportReportInGroupWithHttpMessagesAsync(groupId, reportId, null, cancellationToken).ConfigureAwait(false); + var _result = await operations.ExportReportInGroupWithHttpMessagesAsync(groupId, reportId, downloadType, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return _result.Body; } @@ -2511,9 +2519,8 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2540,7 +2547,9 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2560,9 +2569,8 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2589,7 +2597,9 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// The workspace ID /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2615,9 +2625,8 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2641,7 +2650,9 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2661,9 +2672,8 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2687,7 +2697,9 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// The operations group for this extension method. /// /// - /// Filters the results, based on a boolean condition + /// Returns a subset of a results based on + /// [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) + /// filter query parameter condition. /// /// /// Returns only the first n results @@ -2713,9 +2725,8 @@ public static void BindToGatewayInGroup(this IReportsOperations operations, Syst /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2753,9 +2764,8 @@ public static ReportUsers GetReportUsersAsAdmin(this IReportsOperations operatio /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// When running under service prinicipal authentication, an app **must not** @@ -2800,9 +2810,8 @@ public static ReportUsers GetReportUsersAsAdmin(this IReportsOperations operatio /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -2833,9 +2842,8 @@ public static Subscriptions GetReportSubscriptionsAsAdmin(this IReportsOperation /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/Users.cs b/sdk/PowerBI.Api/Source/Users.cs index e61f42d7..b6b82caf 100644 --- a/sdk/PowerBI.Api/Source/Users.cs +++ b/sdk/PowerBI.Api/Source/Users.cs @@ -187,9 +187,8 @@ public Users(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -368,9 +367,8 @@ public Users(PowerBIClient client) /// /// ### Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/UsersExtensions.cs b/sdk/PowerBI.Api/Source/UsersExtensions.cs index bccfa30a..ea0f9b94 100644 --- a/sdk/PowerBI.Api/Source/UsersExtensions.cs +++ b/sdk/PowerBI.Api/Source/UsersExtensions.cs @@ -104,9 +104,8 @@ public static void RefreshUserPermissions(this IUsers operations) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -143,9 +142,8 @@ public static void RefreshUserPermissions(this IUsers operations) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -188,9 +186,8 @@ public static void RefreshUserPermissions(this IUsers operations) /// /// ### Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -224,9 +221,8 @@ public static void RefreshUserPermissions(this IUsers operations) /// /// ### Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/WidelySharedArtifacts.cs b/sdk/PowerBI.Api/Source/WidelySharedArtifacts.cs index 28e66f44..db2dff5a 100644 --- a/sdk/PowerBI.Api/Source/WidelySharedArtifacts.cs +++ b/sdk/PowerBI.Api/Source/WidelySharedArtifacts.cs @@ -54,9 +54,8 @@ public WidelySharedArtifacts(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -212,9 +211,8 @@ public WidelySharedArtifacts(PowerBIClient client) /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/WidelySharedArtifactsExtensions.cs b/sdk/PowerBI.Api/Source/WidelySharedArtifactsExtensions.cs index 75fc3826..c4ad4154 100644 --- a/sdk/PowerBI.Api/Source/WidelySharedArtifactsExtensions.cs +++ b/sdk/PowerBI.Api/Source/WidelySharedArtifactsExtensions.cs @@ -23,9 +23,8 @@ public static partial class WidelySharedArtifactsExtensions /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -56,9 +55,8 @@ public static partial class WidelySharedArtifactsExtensions /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -95,9 +93,8 @@ public static partial class WidelySharedArtifactsExtensions /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope @@ -128,9 +125,8 @@ public static partial class WidelySharedArtifactsExtensions /// /// ## Permissions /// - /// - The user must have administrator rights (such as Office 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// - The user must be a Fabric administrator or authenticate using a service + /// principal. /// - Delegated permissions are supported. /// /// ## Required Scope diff --git a/sdk/PowerBI.Api/Source/WorkspaceInfoOperations.cs b/sdk/PowerBI.Api/Source/WorkspaceInfoOperations.cs index 379729a9..fd690d10 100644 --- a/sdk/PowerBI.Api/Source/WorkspaceInfoOperations.cs +++ b/sdk/PowerBI.Api/Source/WorkspaceInfoOperations.cs @@ -59,9 +59,8 @@ public WorkspaceInfoOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -285,9 +284,8 @@ public WorkspaceInfoOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -448,9 +446,8 @@ public WorkspaceInfoOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -614,9 +611,8 @@ public WorkspaceInfoOperations(PowerBIClient client) /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the diff --git a/sdk/PowerBI.Api/Source/WorkspaceInfoOperationsExtensions.cs b/sdk/PowerBI.Api/Source/WorkspaceInfoOperationsExtensions.cs index 6f5d5d94..1c4884e4 100644 --- a/sdk/PowerBI.Api/Source/WorkspaceInfoOperationsExtensions.cs +++ b/sdk/PowerBI.Api/Source/WorkspaceInfoOperationsExtensions.cs @@ -30,9 +30,8 @@ public static partial class WorkspaceInfoOperationsExtensions /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -100,9 +99,8 @@ public static partial class WorkspaceInfoOperationsExtensions /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -170,9 +168,8 @@ public static partial class WorkspaceInfoOperationsExtensions /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -212,9 +209,8 @@ public static ScanRequest GetScanStatus(this IWorkspaceInfoOperations operations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -264,9 +260,8 @@ public static ScanRequest GetScanStatus(this IWorkspaceInfoOperations operations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -310,9 +305,8 @@ public static WorkspaceInfoResponse GetScanResult(this IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -365,9 +359,8 @@ public static WorkspaceInfoResponse GetScanResult(this IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the @@ -417,9 +410,8 @@ public static WorkspaceInfoResponse GetScanResult(this IWorkspaceInfoOperations /// /// ## Permissions /// - /// The user must have administrator rights (such as Microsoft 365 Global - /// Administrator or Power BI Service Administrator) or authenticate using a - /// service principal. + /// The user must be a Fabric administrator or authenticate using a service + /// principal. /// /// When running under service principal authentication, an app **must not** /// have any admin-consent required permissions for Power BI set on it in the diff --git a/sdk/swaggers/swagger.json b/sdk/swaggers/swagger.json index c31fdc77..c26c1e02 100644 --- a/sdk/swaggers/swagger.json +++ b/sdk/swaggers/swagger.json @@ -7517,6 +7517,31 @@ "description": "The report ID", "type": "string", "format": "uuid" + }, + { + "name": "downloadType", + "description": "The type of download. Valid values are LiveConnect and IncludeModel", + "in": "query", + "required": false, + "type": "string", + "enum": [ + "IncludeModel", + "LiveConnect" + ], + "x-ms-enum": { + "name": "DownloadType", + "modelAsExtensible": true, + "values": [ + { + "value": "IncludeModel", + "description": "Export the report with the semantic model included." + }, + { + "value": "LiveConnect", + "description": "Export the report with a live connection to the semantic model." + } + ] + } } ], "responses": { @@ -10238,7 +10263,9 @@ "dataflowId": "928228ba-008d-4fd9-864a-92d2752ee5ce", "refreshScheduleRequest": { "value": { - "enabled": false + "enabled": false, + "times": [], + "localTimeZoneId": "UTC" } } }, @@ -11163,7 +11190,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -11973,7 +12000,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -12199,7 +12226,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -13815,7 +13842,7 @@ "Pipelines" ], "summary": "Deploys all supported items from the source stage of the specified deployment pipeline.", - "description": "\nTo learn about items that aren't supported in deployment pipelines, see [Unsupported items](/power-bi/create-reports/deployment-pipelines-process#unsupported-items).\n\n## Permissions\n\nThe user must at least be a member on both source and target deployment workspaces. For more information, see [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions).\n\n## Required Scope\n\nPipeline.Deploy\n\n## Limitations\n\nMaximum 300 deployed items per request.\n

", + "description": "\nTo learn about items that aren't supported in deployment pipelines, see [Unsupported items](/power-bi/create-reports/deployment-pipelines-process#unsupported-items).\n\n## Permissions\n\nThe user must at least be a contributor on both source and target deployment workspaces. For more information, see [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions).\n\n## Required Scope\n\nPipeline.Deploy\n\n## Limitations\n\nMaximum 300 deployed items per request.\n

", "operationId": "Pipelines_DeployAll", "consumes": [ "application/json" @@ -13890,7 +13917,7 @@ "Pipelines" ], "summary": "Deploys the specified items from the source stage of the specified deployment pipeline.", - "description": "\n## Permissions\n\nThe user must at least be a member on both source and target deployment workspaces. For more information, see [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions).\n\n## Required Scope\n\nPipeline.Deploy\n\n## Limitations\n\nMaximum 300 deployed items per request.\n

", + "description": "\n## Permissions\n\nThe user must at least be a contributor on both source and target deployment workspaces. For more information, see [Permissions](/power-bi/create-reports/deployment-pipelines-process#permissions).\n\n## Required Scope\n\nPipeline.Deploy\n\n## Limitations\n\nMaximum 300 deployed items per request.\n

", "operationId": "Pipelines_SelectiveDeploy", "consumes": [ "application/json" @@ -14127,7 +14154,7 @@ "Admin" ], "summary": "Initiates a call to receive metadata for the requested list of workspaces.", - "description": "\n> [!IMPORTANT]\n> If you set the `datasetSchema` or `datasetExpressions` parameters to `true`, you must fully enable metadata scanning in order for data to be returned. For more information, see [Enable tenant settings for metadata scanning](/power-bi/admin/service-admin-metadata-scanning-setup#enable-tenant-settings-for-metadata-scanning).\n\n## Permissions\n\nThe user must have administrator rights (such as Microsoft 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\n- Maximum 500 requests per hour.\n- Maximum 16 simultaneous requests.\n

", + "description": "\n> [!IMPORTANT]\n> If you set the `datasetSchema` or `datasetExpressions` parameters to `true`, you must fully enable metadata scanning in order for data to be returned. For more information, see [Enable tenant settings for metadata scanning](/power-bi/admin/service-admin-metadata-scanning-setup#enable-tenant-settings-for-metadata-scanning).\n\n## Permissions\n\nThe user must be a Fabric administrator or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\n- Maximum 500 requests per hour.\n- Maximum 16 simultaneous requests.\n

", "operationId": "WorkspaceInfo_PostWorkspaceInfo", "consumes": [ "application/json" @@ -14224,7 +14251,7 @@ "Admin" ], "summary": "Gets the scan status for the specified scan.", - "description": "\n## Permissions\n\nThe user must have administrator rights (such as Microsoft 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 10,000 requests per hour.\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 10,000 requests per hour.\n

", "operationId": "WorkspaceInfo_GetScanStatus", "consumes": [ "application/json" @@ -14276,7 +14303,7 @@ "Admin" ], "summary": "Gets the scan result for the specified scan.", - "description": "\nOnly make this API call after a successful [GetScanStatus](/rest/api/power-bi/admin/workspace-info-get-scan-status) API call. The scan result will remain available for 24 hours.\n\n## Permissions\n\nThe user must have administrator rights (such as Microsoft 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 500 requests per hour.\n

", + "description": "\nOnly make this API call after a successful [GetScanStatus](/rest/api/power-bi/admin/workspace-info-get-scan-status) API call. The scan result will remain available for 24 hours.\n\n## Permissions\n\nThe user must be a Fabric administrator or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 500 requests per hour.\n

", "operationId": "WorkspaceInfo_GetScanResult", "consumes": [ "application/json" @@ -14616,7 +14643,7 @@ "Admin" ], "summary": "Gets a list of workspace IDs in the organization.", - "description": "\nIf the optional `modifiedSince` parameter is set to a date-time, only the IDs of workspaces that changed after that date-time are returned. If the `modifiedSince` parameter isn't used, the IDs of all workspaces in the organization are returned. The date-time specified by the `modifiedSince` parameter must be in the range of 30 minutes (to allow workspace changes to take effect) to 30 days prior to the current time.\n\n## Permissions\n\nThe user must have administrator rights (such as Microsoft 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 30 requests per hour.\n

", + "description": "\nIf the optional `modifiedSince` parameter is set to a date-time, only the IDs of workspaces that changed after that date-time are returned. If the `modifiedSince` parameter isn't used, the IDs of all workspaces in the organization are returned. The date-time specified by the `modifiedSince` parameter must be in the range of 30 minutes (to allow workspace changes to take effect) to 30 days prior to the current time.\n\n## Permissions\n\nThe user must be a Fabric administrator or authenticate using a service principal.\n\nWhen running under service principal authentication, an app **must not** have any admin-consent required permissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 30 requests per hour.\n

", "operationId": "WorkspaceInfo_GetModifiedWorkspaces", "consumes": [ "application/json" @@ -14690,7 +14717,7 @@ "Admin" ], "summary": "Assigns the specified workspaces to the specified Premium capacity.", - "description": "\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Capacities_AssignWorkspacesToCapacity", "consumes": [ "application/json" @@ -14740,7 +14767,7 @@ "Admin" ], "summary": "Unassigns the specified workspaces from capacity.", - "description": "\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Capacities_UnassignWorkspacesFromCapacity", "consumes": [ "application/json" @@ -14785,7 +14812,7 @@ "Admin" ], "summary": "Returns a list of datasets for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 5 requests per minute, per tenant.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 5 requests per minute, per tenant.\n

", "operationId": "Datasets_GetDatasetsAsAdmin", "consumes": [], "produces": [ @@ -14795,7 +14822,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -14858,7 +14885,7 @@ "Admin" ], "summary": "Returns a list of data sources for the specified dataset.", - "description": "\nEach request takes 0.5 seconds to process, during which time other requests are queued.\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal. \n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\nEach request takes 0.5 seconds to process, during which time other requests are queued.\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal. \n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", "operationId": "Datasets_GetDatasourcesAsAdmin", "consumes": [], "produces": [ @@ -14915,7 +14942,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified dataset.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n- The permissions for this API call are listed in [Datasets permissions](/power-bi/developer/embedded/datasets-permissions).\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n- The permissions for this API call are listed in [Datasets permissions](/power-bi/developer/embedded/datasets-permissions).\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Datasets_GetDatasetUsersAsAdmin", "consumes": [], "produces": [ @@ -14969,7 +14996,7 @@ "Admin" ], "summary": "Returns a list of workspaces for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 15 requests per minute, per tenant. This call will also time out after 30 seconds to prevent adverse effect on the Power BI service.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 15 requests per minute, per tenant. This call will also time out after 30 seconds to prevent adverse effect on the Power BI service.\n

", "operationId": "Groups_GetGroupsAsAdmin", "consumes": [], "produces": [ @@ -14986,7 +15013,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -15348,7 +15375,7 @@ "Admin" ], "summary": "Returns a workspace for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Groups_GetGroupAsAdmin", "consumes": [], "produces": [ @@ -15414,7 +15441,7 @@ "Admin" ], "summary": "Updates the properties of the specified workspace.", - "description": "\nTo unassign a Log Analytics workspace, explicitly set the value to null.\n\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 200 requests per hour.\n- For Shared capacities, only the name and description can be updated.\n- For Premium capacities, only the name, description, defaultDatasetStorageFormat and Log Analytics workspace can be updated.\n- The name must be unique inside an organization.\n

", + "description": "\nTo unassign a Log Analytics workspace, explicitly set the value to null.\n\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 200 requests per hour.\n- For Shared capacities, only the name and description can be updated.\n- For Premium capacities, only the name, description, defaultDatasetStorageFormat and Log Analytics workspace can be updated.\n- The name must be unique inside an organization.\n

", "operationId": "Groups_UpdateGroupAsAdmin", "consumes": [], "produces": [], @@ -15492,7 +15519,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Groups_GetGroupUsersAsAdmin", "consumes": [], "produces": [ @@ -15559,7 +15586,7 @@ "Admin" ], "summary": "Grants user permissions to the specified workspace.", - "description": "\nThis API call only supports adding a user, security group, M365 group and service principal.\n\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\nThis API call only supports adding a user, security group, M365 group and service principal.\n\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Groups_AddUserAsAdmin", "consumes": [ "application/json" @@ -15638,7 +15665,7 @@ "Admin" ], "summary": "Removes user permissions from the specified workspace.", - "description": "\nThis API call supports removing a user, security group, M365 group and service principal.Please use email address or UPN for user, group object Id for group and app object Id for service principal to delete.\n\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\nThis API call supports removing a user, security group, M365 group and service principal.Please use email address or UPN for user, group object Id for group and app object Id for service principal to delete.\n\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Groups_DeleteUserAsAdmin", "consumes": [], "produces": [], @@ -15727,7 +15754,7 @@ "Admin" ], "summary": "Restores a deleted workspace.", - "description": "\nUse this API call to restore workspaces.\n\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\nUse this API call to restore workspaces.\n\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Groups_RestoreDeletedGroupAsAdmin", "consumes": [ "application/json" @@ -15780,7 +15807,7 @@ "Admin" ], "summary": "Returns a list of upstream dataflows for the specified dataflow.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dataflows_GetUpstreamDataflowsInGroupAsAdmin", "consumes": [], "produces": [ @@ -15845,7 +15872,7 @@ "Admin" ], "summary": "Returns a list of dashboards from the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dashboards_GetDashboardsInGroupAsAdmin", "consumes": [], "produces": [ @@ -15863,7 +15890,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -15922,7 +15949,7 @@ "Admin" ], "summary": "Returns a list of reports from the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Reports_GetReportsInGroupAsAdmin", "consumes": [], "produces": [ @@ -15940,7 +15967,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -16000,7 +16027,7 @@ "Admin" ], "summary": "Returns a list of datasets from the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Datasets_GetDatasetsInGroupAsAdmin", "consumes": [], "produces": [ @@ -16018,7 +16045,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -16118,7 +16145,7 @@ "Admin" ], "summary": "Returns a list of upstream dataflows for datasets from the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Datasets_GetDatasetToDataflowsLinksInGroupAsAdmin", "consumes": [], "produces": [ @@ -16171,7 +16198,7 @@ "Admin" ], "summary": "Returns a list of dataflows from the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dataflows_GetDataflowsInGroupAsAdmin", "consumes": [], "produces": [ @@ -16189,7 +16216,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -16249,7 +16276,7 @@ "Admin" ], "summary": "Returns a list of datasets, reports, and dashboards that have not been used within 30 days for the specified workspace. This is a preview API call.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Groups_GetUnusedArtifactsAsAdmin", "consumes": [], "produces": [ @@ -16312,7 +16339,7 @@ "Admin" ], "summary": "Returns a list of reports for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 5 requests per minute, per tenant.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 5 requests per minute, per tenant.\n

", "operationId": "Reports_GetReportsAsAdmin", "consumes": [], "produces": [ @@ -16322,7 +16349,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -16381,7 +16408,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified report.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Reports_GetReportUsersAsAdmin", "consumes": [], "produces": [ @@ -16435,7 +16462,7 @@ "Admin" ], "summary": "Returns a list of report subscriptions along with subscriber details. This is a preview API call.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Reports_GetReportSubscriptionsAsAdmin", "consumes": [], "produces": [ @@ -16505,7 +16532,7 @@ "Admin" ], "summary": "Returns a list of dashboards for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 5 requests per minute, per tenant.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 50 requests per hour or 5 requests per minute, per tenant.\n

", "operationId": "Dashboards_GetDashboardsAsAdmin", "consumes": [], "produces": [ @@ -16522,7 +16549,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -16580,7 +16607,7 @@ "Admin" ], "summary": "Returns a list of tiles within the specified dashboard.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dashboards_GetTilesAsAdmin", "consumes": [], "produces": [ @@ -16637,7 +16664,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified dashboard.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dashboards_GetDashboardUsersAsAdmin", "consumes": [], "produces": [ @@ -16691,7 +16718,7 @@ "Admin" ], "summary": "Returns a list of dashboard subscriptions along with subscriber details. This is a preview API call.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dashboards_GetDashboardSubscriptionsAsAdmin", "consumes": [], "produces": [ @@ -16759,7 +16786,7 @@ "Admin" ], "summary": "Returns a list of Power BI reports that are shared with the whole organization through links.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "WidelySharedArtifacts_LinksSharedToWholeOrganization", "consumes": [], "produces": [ @@ -16820,7 +16847,7 @@ "Admin" ], "summary": "Returns a list of Power BI items (such as reports or dashboards) that are published to the web.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "WidelySharedArtifacts_PublishedToWeb", "consumes": [], "produces": [ @@ -16881,7 +16908,7 @@ "Admin" ], "summary": "Returns a list of imports for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Imports_GetImportsAsAdmin", "consumes": [], "produces": [ @@ -16898,7 +16925,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -16973,7 +17000,7 @@ "Admin" ], "summary": "Adds an encryption key for Power BI workspaces assigned to a capacity.", - "description": "\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 600 requests per hour.\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 600 requests per hour.", "operationId": "Admin_AddPowerBIEncryptionKey", "consumes": [ "application/json" @@ -17031,7 +17058,7 @@ "Admin" ], "summary": "Returns the encryption keys for the tenant.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Admin_GetPowerBIEncryptionKeys", "consumes": [], "produces": [ @@ -17076,7 +17103,7 @@ "Admin" ], "summary": "Rotate the encryption key for Power BI workspaces assigned to a capacity.", - "description": "\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 600 requests per hour.\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 600 requests per hour.\n

", "operationId": "Admin_RotatePowerBIEncryptionKey", "consumes": [ "application/json" @@ -17142,7 +17169,7 @@ "Admin" ], "summary": "Returns a list of capacities for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Admin_GetCapacitiesAsAdmin", "consumes": [], "produces": [ @@ -17232,7 +17259,7 @@ "Admin" ], "summary": "Changes specific capacity information. Currently, this API call only supports changing the capacity's encryption key.", - "description": "\n## Permissions\n\nThe user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Admin_PatchCapacityAsAdmin", "consumes": [ "application/json" @@ -17286,7 +17313,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified workspace.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Capacities_GetCapacityUsersAsAdmin", "consumes": [ "application/json" @@ -17319,7 +17346,7 @@ "Admin" ], "summary": "Returns a list of refreshables for the organization within a capacity.", - "description": "\nPower BI retains a seven-day refresh history for each dataset, up to a maximum of sixty refreshes.\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\nPower BI retains a seven-day refresh history for each dataset, up to a maximum of sixty refreshes.\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Admin_GetRefreshables", "consumes": [], "produces": [ @@ -17336,7 +17363,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -17537,7 +17564,7 @@ "Admin" ], "summary": "Returns a list of refreshables for the specified capacity that the user has access to.", - "description": "\nPower BI retains a seven-day refresh history for each dataset, up to a maximum of sixty refreshes.\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\nPower BI retains a seven-day refresh history for each dataset, up to a maximum of sixty refreshes.\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal. \n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Admin_GetRefreshablesForCapacity", "consumes": [], "produces": [ @@ -17562,7 +17589,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -17763,7 +17790,7 @@ "Admin" ], "summary": "Returns the specified refreshable for the specified capacity that the user has access to.", - "description": "\nPower BI retains a seven-day refresh history for each dataset, up to a maximum of sixty refreshes.\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\nPower BI retains a seven-day refresh history for each dataset, up to a maximum of sixty refreshes.\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Admin_GetRefreshableForCapacity", "consumes": [], "produces": [ @@ -17921,7 +17948,7 @@ "Admin" ], "summary": "Returns a list of dataflows for the organization.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Dataflows_GetDataflowsAsAdmin", "consumes": [], "produces": [ @@ -17931,7 +17958,7 @@ { "name": "$filter", "in": "query", - "description": "Filters the results, based on a boolean condition", + "description": "Returns a subset of a results based on [Odata](https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_SystemQueryOptions) filter query parameter condition.", "required": false, "type": "string" }, @@ -17990,7 +18017,7 @@ "Admin" ], "summary": "Exports the definition for the specified dataflow to a JSON file.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Dataflows_ExportDataflowAsAdmin", "consumes": [], "produces": [ @@ -18023,7 +18050,7 @@ "Admin" ], "summary": "Returns a list of data sources for the specified dataflow.", - "description": "\nDeleted data sources will still appear in the response. This may include both cloud and on-premise data gateway sources. For more information see [Dataflows considerations and limitations](/power-bi/transform-model/dataflows/dataflows-features-limitations).\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", + "description": "\nDeleted data sources will still appear in the response. This may include both cloud and on-premise data gateway sources. For more information see [Dataflows considerations and limitations](/power-bi/transform-model/dataflows/dataflows-features-limitations).\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n

", "operationId": "Dataflows_GetDataflowDatasourcesAsAdmin", "consumes": [], "produces": [ @@ -18082,7 +18109,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified dataflow.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Dataflows_GetDataflowUsersAsAdmin", "consumes": [], "produces": [ @@ -18524,7 +18551,7 @@ "Admin" ], "summary": "Returns a list of apps in the organization.", - "description": "\nThe query parameter $top is required.\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\nThe query parameter $top is required.\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Apps_GetAppsAsAdmin", "consumes": [], "produces": [ @@ -18594,7 +18621,7 @@ "Admin" ], "summary": "Returns a list of users that have access to the specified app.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Apps_GetAppUsersAsAdmin", "consumes": [], "produces": [ @@ -18648,7 +18675,7 @@ "Admin" ], "summary": "Returns a list of Power BI items (such as reports or dashboards) that the specified user has access to.", - "description": "\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Users_GetUserArtifactAccessAsAdmin", "consumes": [], "produces": [ @@ -18781,7 +18808,7 @@ "Admin" ], "summary": "Returns a list of subscriptions for the specified user. This is a preview API call.", - "description": "\n### Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", + "description": "\n### Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\n## Limitations\n\nMaximum 200 requests per hour.\n

", "operationId": "Users_GetUserSubscriptionsAsAdmin", "consumes": [], "produces": [ @@ -18853,7 +18880,7 @@ "Admin" ], "summary": "Returns a list of audit activity events for a tenant.", - "description": "\nProvide either a continuation token or both a start and end date time. `StartDateTime` and `EndDateTime` must be in the same UTC day and should be wrapped in single quotes.\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\n- Maximum 200 requests per hour.\n- Activity logging isn't supported for Microsoft Cloud Deutschland.\n

", + "description": "\nProvide either a continuation token or both a start and end date time. `StartDateTime` and `EndDateTime` must be in the same UTC day and should be wrapped in single quotes.\n\n## Permissions\n\n- The user must be a Fabric administrator or authenticate using a service principal.\n- Delegated permissions are supported.\n\nWhen running under service prinicipal authentication, an app **must not** have any admin-consent required premissions for Power BI set on it in the Azure portal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n\nRelevant only when authenticating via a standard delegated admin access token. Must not be present when authentication via a service principal is used.\n\n## Limitations\n\n- Maximum 200 requests per hour.\n- Activity logging isn't supported for Microsoft Cloud Deutschland.\n

", "operationId": "Admin_GetActivityEvents", "consumes": [], "produces": [ @@ -19135,7 +19162,7 @@ "Admin" ], "summary": "Remove sensitivity labels from Power BI items (such as reports or dashboards) by item ID.", - "description": "\nFor a usage example, see [Set or remove sensitivity labels](/power-bi/admin/service-security-sensitivity-label-inheritance-set-remove-api).\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n- The admin user must have sufficient [usage rights](/azure/information-protection/configure-usage-rights) to delete labels.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 25 requests per hour.\n- Each request can update up to 2,000 Power BI items.\n

", + "description": "\nFor a usage example, see [Set or remove sensitivity labels](/power-bi/admin/service-security-sensitivity-label-inheritance-set-remove-api).\n\n## Permissions\n\n- The user must be a Fabric administrator.\n- The admin user must have sufficient [usage rights](/azure/information-protection/configure-usage-rights) to delete labels.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 25 requests per hour.\n- Each request can update up to 2,000 Power BI items.\n

", "operationId": "InformationProtection_RemoveLabelsAsAdmin", "consumes": [ "application/json" @@ -19243,7 +19270,7 @@ "Admin" ], "summary": "Set sensitivity labels on Power BI items (such as reports or dashboards) by item ID.", - "description": "\nTo set a sensitivity label using this API, the admin user or the delegated user (if provided) must have the label included in their [label policy](/microsoft-365/compliance/create-sensitivity-labels?view=o365-worldwide). For a usage example, see [Set or remove sensitivity labels](/power-bi/admin/service-security-sensitivity-label-inheritance-set-remove-api).\n\n## Permissions\n\n- The user must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator).\n- The admin user and the delegated user (if provided) must have sufficient [usage rights](/azure/information-protection/configure-usage-rights) to set labels.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 25 requests per hour.\n- Each request can update up to 2,000 Power BI items.\n

", + "description": "\nTo set a sensitivity label using this API, the admin user or the delegated user (if provided) must have the label included in their [label policy](/microsoft-365/compliance/create-sensitivity-labels?view=o365-worldwide). For a usage example, see [Set or remove sensitivity labels](/power-bi/admin/service-security-sensitivity-label-inheritance-set-remove-api).\n\n## Permissions\n\n- The user must be a Fabric administrator.\n- The admin user and the delegated user (if provided) must have sufficient [usage rights](/azure/information-protection/configure-usage-rights) to set labels.\n\n## Required Scope\n\nTenant.ReadWrite.All\n\n## Limitations\n\n- Maximum 25 requests per hour.\n- Each request can update up to 2,000 Power BI items.\n

", "operationId": "InformationProtection_SetLabelsAsAdmin", "consumes": [ "application/json" @@ -19737,7 +19764,7 @@ "Admin" ], "summary": "Returns a list of service principal profiles for the organization.", - "description": "\n## Permissions\n\nThe user must have administrator rights or authenticate using a service principal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator or authenticate using a service principal.\n\n## Required Scope\n\nTenant.Read.All or Tenant.ReadWrite.All\n

\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Profiles_GetProfilesAsAdmin", "consumes": [], "produces": [ @@ -19830,7 +19857,7 @@ "Admin" ], "summary": "Deletes the specified service principal profile.", - "description": "\n## Permissions\n\nThe user must have administrator rights.\n\n## Required Scope\n\nTenant.ReadWrite.All\n

", + "description": "\n## Permissions\n\nThe user must be a Fabric administrator.\n\n## Required Scope\n\nTenant.ReadWrite.All\n

\n\n## Limitations\n\nMaximum 200 requests per hour.", "operationId": "Profiles_DeleteProfileAsAdmin", "consumes": [], "produces": [], @@ -20083,7 +20110,7 @@ "Profiles" ], "summary": "Creates a new service principal profile.", - "description": "
Creates a new profile that belongs to service principal caller.\n\n## Limitations\n\nCan only be called by a service principal.", + "description": "
Creates a new profile that belongs to service principal caller.\n\n## Limitations\n\nCan only be called by a service principal. The maximum number of profiles a single service principal can have, is 100,000.", "operationId": "Profiles_CreateProfile", "consumes": [ "application/json" @@ -23112,7 +23139,8 @@ ], "properties": { "expression": { - "$ref": "#/definitions/ASMashupExpression" + "type": "string", + "description": "The expression value" }, "name": { "type": "string", @@ -25597,7 +25625,7 @@ }, "retryCount": { "type": "integer", - "description": "Number of times the operation will retry before failing" + "description": "Number of times the operation will retry before failing. Temporary internal errors may trigger a retry of the refresh, even when this parameter is set to 0." }, "objects": { "type": "array", @@ -28184,15 +28212,6 @@ "type": "string", "description": "The dataflow owner" }, - "modifiedBy": { - "type": "string", - "description": "The user that modified the dataflow" - }, - "modifiedDateTime": { - "type": "string", - "format": "date-time", - "description": "The date and time that the dataflow was last modified" - }, "users": { "type": "array", "description": "(Empty value) The dataflow user access details. This property will be removed from the payload response in an upcoming release. You can retrieve user information on a Power BI dataflow by using the [Get Dataflow Users as Admin](/rest/api/power-bi/admin/dataflows-get-dataflow-users-as-admin) API call, or the [PostWorkspaceInfo](/rest/api/power-bi/admin/workspace-info-post-workspace-info) API call with the `getArtifactUser` parameter.", @@ -31521,4 +31540,4 @@ "responses": {}, "security": [], "tags": [] -} +} \ No newline at end of file