
Announcements
Apologies for mixing terms. I have a managed solution in a DEV environment which I would like to deploy to a production environment. I am unsure of the consequences of using a managed solution like this. Will it make the entire environment managed, or only the apps/flows etc. deployed by the solution?
i.e. Will users be able to upload their separate Power BI reports to the cloud service after I have deployed the managed solution? And I guess to extend the question further, will users be able to create unmanaged apps in the environment (next to the managed apps imported from the managed solution)?
@BertP -
Will it make the entire environment managed, or only the apps/flows etc. deployed by the solution?
No. There is nothing preventing a system admin for example from creating an Unmanaged Solution in the Production environment. Obviously, this is not recommended and defeats the purpose of a Production environment in the first place. The same applies for your Developer environment, there should not be any Managed Solutions in that environment.
Note that as of last month, it is now possible to block unmanaged customisations in an environment:
Will users be able to upload their separate Power BI reports to the cloud service after I have deployed the managed solution? And I guess to extend the question further, will users be able to create unmanaged apps in the environment (next to the managed apps imported from the managed solution)?
As above, there is nothing preventing Apps or Flows being created or added into that environment outside of a Solution.
Regarding Power BI, Power BI reports and datasets can only be added into a Solution and the Solution will need to be Unmanaged.
Further reading: https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/create-edit-powerbi-report-dataset-components