All integrations
MP
Catalogue metadata onlybusiness intelligencev20260721_00

MICROSOFT_POWER_BI

Microsoft Power Bi

Microsoft Power BI is a business analytics service that provides interactive visualizations and business intelligence capabilities with an interface simple enough for end users to create their own reports and dashboards.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

116

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2

OAUTH2

microsoft_power_bi_oauth

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 91–116 of 116 actions

Patch Scorecard By ID

MICROSOFT_POWER_BI_PATCH_SCORECARD_BY_ID

Updates a scorecard by its ID. Use this action when you need to modify properties of an existing Power BI scorecard, such as updating its name, description, permissions, or associated settings. This action requires the Dataset.ReadWrite.All scope. This action is idempotent - calling it multiple times with the same par…

Untrusted display-only summary

Create Push Dataset in Workspace

MICROSOFT_POWER_BI_POST_DATASET_IN_GROUP

Creates a new push dataset in the specified Power BI workspace. Use this action when you need to create a new push dataset in a specific workspace to store and manage data that can be pushed programmatically via the Power BI REST API. This API call only supports push datasets (Push, Streaming, or PushStreaming mode).…

Untrusted display-only summary

Grant Dataset User Permissions

MICROSOFT_POWER_BI_POST_DATASET_USER

Grants the specified user's permissions to the specified dataset. Use this action when you need to assign access rights to a Power BI dataset for a specific user, group, or app. This is useful for managing dataset permissions and controlling who can access or interact with the dataset. Note: When user permissions to a…

Untrusted display-only summary

Grant Dataset User Permissions In Group

MICROSOFT_POWER_BI_POST_DATASET_USER_IN_GROUP

Grants the specified user's permissions to the specified dataset in a workspace. Use this action when you need to assign access rights to a Power BI dataset for a specific user, group, or app within a workspace context. This is useful for managing dataset permissions and controlling who can access or interact with the…

Untrusted display-only summary

Post Goal

MICROSOFT_POWER_BI_POST_GOAL

Adds a new goal to a Power BI scorecard. Use this action when you need to create a new goal within an existing scorecard to track objectives, KPIs, or other metrics. Goals can be organized in a parent-child hierarchy and support various formatting options for dates and values. Requires the Dataset.ReadWrite.All scope.…

Untrusted display-only summary

Post Goal Note

MICROSOFT_POWER_BI_POST_GOAL_NOTE

Adds a new note to a goal value check-in for a Power BI scorecard goal. Use this action when you need to add a note or comment to a specific goal value check-in within a Power BI scorecard. This allows you to provide additional context or explanations for goal progress updates. The timestamp parameter identifies the s…

Untrusted display-only summary

Add Rows to Dataset Table in Workspace

MICROSOFT_POWER_BI_POST_ROWS_IN_GROUP

Adds new data rows to the specified table within the specified dataset from the specified workspace. Use this action when you need to push new data rows into a Power BI push dataset table. This action is idempotent — pushing the same rows multiple times will add duplicate data. The dataset must be a push dataset (Push…

Untrusted display-only summary

Post Goal Status Rules

MICROSOFT_POWER_BI_POST_STATUS_RULES

Creates or updates status rules of a goal in Power BI. Use this action when you need to define custom status rules that automatically set a goal's status based on conditions such as current value, threshold comparisons, or state values. The defaultOutput is used when no rule conditions are met. Required Scope: Dataset…

Untrusted display-only summary

Update Table Schema

MICROSOFT_POWER_BI_PUT_TABLE

Updates the metadata and schema for the specified table within the specified dataset from My workspace. Use this action when you need to modify the schema or metadata of an existing table in a Power BI push dataset. This includes updating columns, adding measures, or changing table properties. The table must already e…

Untrusted display-only summary

Update Table Schema in Workspace

MICROSOFT_POWER_BI_PUT_TABLE_IN_GROUP

Updates the metadata and schema for the specified table within the specified dataset from the specified workspace. Use this action when you need to modify the schema or metadata of an existing table in a Power BI push dataset within a workspace. This includes updating columns, adding measures, or changing table proper…

Untrusted display-only summary

Rebind Report to Dataset

MICROSOFT_POWER_BI_REBIND_REPORT

Rebinds the specified report from the specified workspace to the specified dataset. Use this action when you need to change which dataset a Power BI report uses. This is useful for migrating reports to different datasets, connecting reports to updated data sources, or consolidating multiple reports under a single data…

Untrusted display-only summary

Trigger Dataset Refresh in Workspace

MICROSOFT_POWER_BI_REFRESH_DATASET_IN_GROUP

Triggers a refresh for the specified dataset from the specified workspace. Use this action when you need to manually trigger a dataset refresh in a Power BI workspace. An enhanced refresh is triggered only if a request payload other than notifyOption is set (e.g., when specifying specific tables, commit mode, or timeo…

Untrusted display-only summary

Generate Report Embed Token for Create in Group

MICROSOFT_POWER_BI_REPORTS_GENERATE_TOKEN_CREATE_IN_GROUP

Generates an embed token to allow report creation in the specified workspace based on the specified dataset. Use this action when you need to generate an embed token to create a new Power BI report within a specific workspace. The token is based on a dataset and allows programmatic report creation through the Power BI…

Untrusted display-only summary

Set Linked Report Cache Options

MICROSOFT_POWER_BI_SET_LINKED_REPORT_CACHE_OPTIONS

Replaces the CacheOption's content for a given LinkedReport using the provided definition. Use this action when you need to configure or update the cache settings for a Power BI linked report. This includes setting the execution type (Live, Cache, or Snapshot) and optionally configuring cache expiration. This action i…

Untrusted display-only summary

Take Over Dataset

MICROSOFT_POWER_BI_TAKE_OVER_DATASET

Transfers ownership over the specified dataset to the current authorized user. Use this action when you need to take over ownership of a dataset in a Power BI workspace. This is useful when the original owner has left the organization or is unavailable, and another user needs to manage the dataset. This API call can b…

Untrusted display-only summary

Take Over Paginated Report Ownership

MICROSOFT_POWER_BI_TAKE_OVER_REPORT_IN_GROUP

Transfers ownership of the data sources for the specified paginated report (RDL) to the current authorized user. Use this action when you need to take ownership of a paginated report's data sources in a Power BI workspace. This is useful when the previous owner is no longer available or you need administrative control…

Untrusted display-only summary

Trigger Query Scale Out Sync

MICROSOFT_POWER_BI_TRIGGER_QUERY_SCALE_OUT_SYNC

Triggers a query scale-out sync of read-only replicas for the specified dataset from My workspace. Use this action when you need to manually synchronize read-only replicas for a dataset that supports query scale-out. This is typically used for maintenance or to ensure all replicas are synchronized before performing ad…

Untrusted display-only summary

Update Dataset

MICROSOFT_POWER_BI_UPDATE_DATASET

Updates the properties for the specified dataset from My workspace. Use this action when you need to modify dataset settings such as query scale-out configuration or storage mode. The user must be the dataset owner to perform this operation. This action is idempotent - calling it multiple times with the same parameter…

Untrusted display-only summary

Update Dataset In Workspace

MICROSOFT_POWER_BI_UPDATE_DATASET_IN_GROUP

Updates the properties for the specified dataset from the specified workspace. Use this action when you need to modify dataset settings in a workspace, such as configuring query scale-out settings or changing the storage mode. The user must be the dataset owner to perform this operation. This action is idempotent - ca…

Untrusted display-only summary

Update Paginated Report Data Sources

MICROSOFT_POWER_BI_UPDATE_DATASOURCES3

Updates the data sources of the specified paginated report (RDL) from the specified workspace. Use this action when you need to update the connection details (server, database) for one or more data sources in a Power BI paginated report within a specific workspace. This is useful for migrating paginated reports betwee…

Untrusted display-only summary

Patch Goal By ID

MICROSOFT_POWER_BI_UPDATE_GOAL_BY_ID

Updates a goal by its ID within a Power BI scorecard. Use this action when you need to modify properties of an existing goal in a Power BI scorecard, such as updating its name, description, dates, permissions, or associated settings. This action requires the Dataset.ReadWrite.All scope. This action is idempotent - cal…

Untrusted display-only summary

Update Dataset Parameters in Workspace

MICROSOFT_POWER_BI_UPDATE_PARAMETERS_IN_GROUP2

Updates the parameters values for the specified dataset from the specified workspace. Use this action when you need to change one or more parameter values in a Power BI dataset that resides in a specific workspace. This is commonly used after updating underlying data sources or to modify dataset configuration without…

Untrusted display-only summary

Update Refresh Schedule

MICROSOFT_POWER_BI_UPDATE_REFRESH_SCHEDULE

Updates the refresh schedule for the specified dataset from My workspace. Use this action when you need to configure or modify the automatic refresh schedule for a Power BI dataset, such as enabling/disabling scheduled refresh, setting refresh days and times, or configuring failure notifications. A request that disabl…

Untrusted display-only summary

Update Refresh Schedule In Group

MICROSOFT_POWER_BI_UPDATE_REFRESH_SCHEDULE_IN_GROUP3

Updates the refresh schedule for the specified dataset from the specified workspace. Use this action when you need to configure or modify the automatic refresh schedule for a Power BI dataset within a workspace, such as enabling/disabling scheduled refresh, setting refresh days and times, or configuring failure notifi…

Untrusted display-only summary

Update Report Content

MICROSOFT_POWER_BI_UPDATE_REPORT_CONTENT

Updates the content of the specified report from **My workspace** with the content of a specified source report. Use this action when you need to replace the content of a report in My workspace with content from another report. The target report must be in My workspace. The source report can be from My workspace or an…

Untrusted display-only summary

Update Workspace

MICROSOFT_POWER_BI_UPDATE_WORKSPACE

Updates the properties for the specified workspace. Use this action when you need to modify workspace settings such as renaming the workspace or changing the default dataset storage format. This action can be called by a service principal profile with appropriate permissions. This action is idempotent - calling it mul…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.