116 available actions
What your AI agent can do in 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. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 116 actions.
Common starting points
- Get Dataset Refresh ScheduleReturns the refresh schedule for the specified dataset from My workspace.
- Get Refresh Schedule In Group 2Returns the refresh schedule for the specified dataset from the specified workspace.
- Add Dashboard to WorkspaceCreates a new empty dashboard in the specified workspace.
- Create Goal Value Check-inCreates a new goal value check-in for a Power BI scorecard goal.
- Update DatasetUpdates the properties for the specified dataset from My workspace.
- Update Dataset In WorkspaceUpdates the properties for the specified dataset from the specified workspace.
Browse all 116 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 54 actions
- Get Reports From AppReturns a list of reports from the specified app.
- Get Available Feature By NameReturns the specified available feature for the user by name.
- Get CapacitiesReturns a list of Power BI capacities that the authenticated user has access to.
- Get Dashboard from My WorkspaceReturns the specified dashboard from My workspace.
- Get DashboardsReturns a list of dashboards from the specified workspace.
- Get DataflowsReturns a list of all dataflows from the specified workspace.
- Get DatasetReturns the specified dataset from My workspace.
- Get Dataset in WorkspaceReturns the specified dataset from the specified workspace.
- Get DataSet DataGets the query results for the specified DataSet.
- Get Datasets from My WorkspaceReturns a list of datasets from My workspace.
- Get DataSets from Power BIGets an array of DataSet CatalogItems from Power BI.
- Get Dataset to Dataflows LinksReturns a list of upstream dataflows for datasets from the specified workspace.
- Get Dataset UsersReturns a list of principals that have access to the specified dataset.
- Get Dataset Users In GroupReturns a list of principals that have access to the specified dataset within a workspace.
- Get Datasources for DatasetReturns a list of data sources for the specified dataset from My workspace.
- Get Datasources for Dataset in WorkspaceReturns a list of data sources for the specified dataset from the specified workspace.
- Get GatewayReturns the specified gateway.
- Get Gateway Datasources in GroupReturns a list of gateway data sources for the specified dataset from the specified workspace.
- Get GatewaysReturns a list of gateways for which the user is an admin.
- Get Goals from ScorecardReturns a list of goals from a scorecard.
- Get Goals Refresh HistoryReads refresh history of a connected goal.
- Get Goals Status RulesReturns status rules of a goal.
- Get Goal Value By IDReads a goal value check-in by a UTC date timestamp.
- Get GroupsReturns a list of workspaces the user has access to.
- Get Groups Capacity Assignment StatusGets the status of the assignment-to-capacity operation for the specified workspace.
- Get Group UsersReturns a list of users that have access to the specified workspace.
- Get ImportReturns the specified import from My workspace.
- Get Imports from My WorkspaceReturns a list of imports from My workspace.
- Get Imports in WorkspaceReturns a list of imports from the specified workspace.
- Get Linked Report History SnapshotGets requested HistorySnapshot item specified by HistoryId of the LinkedReport specified by Id.
- Get Report PageReturns the specified page within the specified report from the specified workspace.
- Get Pages from ReportReturns a list of pages within the specified report from the specified workspace.
- Get Pages from Report in My WorkspaceReturns a list of pages within the specified report from My workspace.
- Get Dataset ParametersReturns a list of parameters for the specified dataset from **My workspace**.
- Get Dataset Parameters in WorkspaceReturns a list of parameters for the specified dataset from the specified workspace.
- Get Query Scale Out Sync StatusReturns the query scale-out sync status for the specified dataset from the specified workspace.
- Get Refreshable For CapacityReturns the specified refreshable for the specified capacity that the user has access to.
- Get refreshables for all capacitiesReturns a list of refreshables for all capacities that the user has access to.
- Get Refresh Execution Details In GroupReturns execution details of a refresh operation for the specified dataset from the specified workspace.
- Get Refresh History for DatasetReturns the refresh history for the specified dataset from My workspace.
- Get Dataset Refresh ScheduleReturns the refresh schedule for the specified dataset from My workspace.
- Get Refresh Schedule In Group 2Returns the refresh schedule for the specified dataset from the specified workspace.
- Get Report from My WorkspaceReturns the specified report from My workspace.
- Get Report Page From My WorkspaceReturns the specified page within the specified report from My workspace.
- Get ReportsGets an array of Report CatalogItems from Power BI.
- Get Reports From My WorkspaceReturns a list of reports from My workspace.
- Get ResourcesGets an array of Resource catalog items.
- Get Scorecard By IDReturns a scorecard with the specified ID.
- Get ScorecardsReturns a list of scorecards from a workspace.
- Get Tables in DatasetReturns a list of tables within the specified dataset from My workspace.
- Get Tables in Dataset within WorkspaceReturns a list of tables within the specified dataset from the specified workspace.
- Get Tiles from My Workspace DashboardReturns a list of tiles within the specified dashboard from My workspace.
- Get Tiles from Workspace DashboardReturns a list of tiles within the specified dashboard from the specified workspace.
- Get WorkspaceReturns a specified workspace (group).
Create & communicateCreate records or send supported messagesView 17 actions
- Add Dashboard to WorkspaceCreates a new empty dashboard in the specified workspace.
- Create Goal Value Check-inCreates a new goal value check-in for a Power BI scorecard goal.
- Create WorkspaceCreates a new workspace in Power BI.
- Create Push DatasetCreates a new dataset on My workspace in Power BI.
- Create ScorecardCreates a new scorecard in the specified Power BI workspace.
- Create Temporary Upload LocationCreates a temporary blob storage upload location for importing large Power BI .pbix files that are between 1 GB and 10 GB in size.
- Create Temporary Upload LocationCreates a temporary blob storage upload location for importing large Power BI .pbix files that are between 1 GB and 10 GB in size.
- Generate Dashboard Embed TokenGenerates an embed token to view or edit the specified dashboard from the specified workspace.
- Generate Embed Token for Power BIGenerates an embed token for multiple reports, datasets, and target workspaces.
- Generate Report Embed Token in GroupGenerates an embed token to view or edit the specified report from the specified workspace.
- Generate Dataset Embed Token in GroupGenerates an embed token based on the specified dataset from the specified workspace.
- Create Push Dataset in WorkspaceCreates a new push dataset in the specified Power BI workspace.
- Post GoalAdds a new goal to a Power BI scorecard.
- Post Goal NoteAdds a new note to a goal value check-in for a Power BI scorecard goal.
- Add Rows to Dataset Table in WorkspaceAdds new data rows to the specified table within the specified dataset from the specified workspace.
- Post Goal Status RulesCreates or updates status rules of a goal in Power BI.
- Generate Report Embed Token for Create in GroupGenerates an embed token to allow report creation in the specified workspace based on the specified dataset.
Update & manageChange and manage existing recordsView 20 actions
- Assign Workspace to CapacityAssigns the specified workspace to the specified capacity.
- Execute DAX QueriesExecutes Data Analysis Expressions (DAX) queries against the provided dataset in My workspace.
- Execute DAX Queries on DatasetExecutes Data Analysis Expressions (DAX) queries against the specified Power BI dataset.
- Execute SubscriptionExecutes the Subscription specified by the Id.
- Move Power BI Scorecard GoalsMoves goals within the scorecard.
- Patch Goal NoteUpdates a goal value check-in note by ID.
- Patch Goal Value By IDUpdates a goal value check-in by a UTC date timestamp.
- Patch Scorecard By IDUpdates a scorecard by its ID.
- Update Table SchemaUpdates the metadata and schema for the specified table within the specified dataset from My workspace.
- Update Table Schema in WorkspaceUpdates the metadata and schema for the specified table within the specified dataset from the specified workspace.
- Set Linked Report Cache OptionsReplaces the CacheOption's content for a given LinkedReport using the provided definition.
- Update DatasetUpdates the properties for the specified dataset from My workspace.
- Update Dataset In WorkspaceUpdates the properties for the specified dataset from the specified workspace.
- Update Paginated Report Data SourcesUpdates the data sources of the specified paginated report (RDL) from the specified workspace.
- Patch Goal By IDUpdates a goal by its ID within a Power BI scorecard.
- Update Dataset Parameters in WorkspaceUpdates the parameters values for the specified dataset from the specified workspace.
- Update Refresh ScheduleUpdates the refresh schedule for the specified dataset from My workspace.
- Update Refresh Schedule In GroupUpdates the refresh schedule for the specified dataset from the specified workspace.
- Update Report ContentUpdates the content of the specified report from **My workspace** with the content of a specified source report.
- Update WorkspaceUpdates the properties for the specified workspace.
Remove & cancelRemove records or cancel supported workView 14 actions
- Cancel Dataset Refresh in WorkspaceCancels the specified refresh operation for the specified dataset from the specified workspace.
- Delete DashboardDeletes the specified dashboard from My workspace.
- Delete DataflowDeletes the specified dataflow from Power BI data prep storage, including its definition file and model.
- Delete DatasetDeletes the specified dataset from My workspace.
- Delete Dataset from WorkspaceDeletes the specified dataset from the specified workspace.
- Delete GoalDeletes a goal from a scorecard by goal ID.
- Delete Goal Note by IDDeletes a goal value check-in note by its unique identifier.
- Delete Goal Status RulesRemoves status rule definitions from a goal.
- Delete Pipeline UserRemoves user permissions from the specified deployment pipeline.
- Delete Report from WorkspaceDeletes the specified report from the specified workspace.
- Delete Rows from Dataset TableDeletes all rows from the specified table within the specified dataset from My workspace.
- Delete Rows from Dataset Table in WorkspaceDeletes all rows from the specified table within the specified dataset from the specified workspace.
- Delete Scorecard By IDDeletes a scorecard by its ID from the specified workspace.
- Delete WorkspaceDeletes the specified workspace.
Other actionsSpecialist and administrative actions.View 11 actions
- Clone ReportClones the specified report from My workspace.
- Clone Report in WorkspaceClones the specified report from the specified workspace.
- Discover Gateways for DatasetReturns a list of gateways that the specified dataset from the specified workspace can be bound to.
- Trigger Query Scale Out Sync in WorkspaceTriggers a query scale-out sync of read-only replicas for the specified dataset from the specified workspace.
- Grant Dataset User PermissionsGrants the specified user's permissions to the specified dataset.
- Grant Dataset User Permissions In GroupGrants the specified user's permissions to the specified dataset in a workspace.
- Rebind Report to DatasetRebinds the specified report from the specified workspace to the specified dataset.
- Trigger Dataset Refresh in WorkspaceTriggers a refresh for the specified dataset from the specified workspace.
- Take Over DatasetTransfers ownership over the specified dataset to the current authorized user.
- Take Over Paginated Report OwnershipTransfers ownership of the data sources for the specified paginated report (RDL) to the current authorized user.
- Trigger Query Scale Out SyncTriggers a query scale-out sync of read-only replicas for the specified dataset from My workspace.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Microsoft Power Bi account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Microsoft Power Bi
How does the agent connect to Microsoft Power Bi?
You sign in with your own Microsoft Power Bi account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Microsoft Power Bi at any time.
What can the agent actually do in Microsoft Power Bi?
The page above lists the 116 actions currently available through the Microsoft Power Bi connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Microsoft Power Bi included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Microsoft Power Bi is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Microsoft Power Bi to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.