code change · featureIntegration & APIsofficial - Microsoftreviewed - checked by Opus

#12189 Removing the restriction of deploying Power BI reports only to evaluation companies

Power BI report deployment now works with regular companies, not just evaluation companies. Workspace selection is integrated into the deployment wizard, and the workspace name is tracked and displayed in deployment history.

Pull request · merged into main (BC30) on 2026-10-02 by mynjj · 33 files (+728 -173), 30 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • Removed evaluation company restrictions for Power BI report deployment
  • Added workspace selection to the deployment wizard
  • Track and display workspace names in the deployments list
  • Improved multi-selection behavior during deployment and updates
  • Deployment to My workspace remains limited to evaluation companies
  • Behaviour changes for users or extensions.

AL objects touched

  • Page 36950 “PowerBI Assisted Setup”, PowerBIReports: modified
  • Page 36951 “PowerBI Reports Setup”, PowerBIReports: modified
  • Page 36968 “PBI Report Deploy. Selection”, PowerBIReports: modified
  • Page 1 “Company Information”, Base Application: modified
  • Codeunit 6349 “PBI Deploy. Upload Tracker”, Base Application: modified
  • Table 6316 “Power BI Deployment”, Base Application: modified
  • Table 6318 “Power BI Deployment Buffer”, Base Application: modified
  • Enum 6318 “Power BI Deployment Outcome”, Base Application: added
  • Page 6347 “Power BI Report Deployments”, Base Application: modified
  • Codeunit 6319 “Power BI Workspace Mgt.”, Base Application: modified
  • Page 6349 “Power BI Workspaces Lookup”, Base Application: modified
  • Codeunit 1751 “Data Classification Eval. Data”, Base Application: modified
  • src/Layers/APAC/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/AT/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/BE/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/CH/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DACH/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/DE/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/ES/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FI/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/FR/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/IS/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/IT/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NA/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NL/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NO/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/NZ/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/RU/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot
  • src/Layers/SE/BaseApp/Foundation/Company/CompanyInformation.Page.al: modified, not in the BC30 snapshot

Context

  • Work items: AB#624513
  • Labels: AL: Apps (W1), Team: Integrations
  • Systems: integration, platform, reporting

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).