Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics 365 | Integration, Dataverse...
Suggested answer

Multiple Unmanaged solutions

(0) ShareShare
ReportReport
Posted on by 1,122

We have multiple unmanaged solutions.  I am not sure why we have so many since I inherited the application and the person who developed it is not here anymore so can't answer that.

I recently migrated to Unified Interface using one of the multiple solutions. Now I see that some customizations are missing and I feel they are in the other unmanaged solutions. My question is how can I move these other solutions into the same Unified Interface app? 

Thanks

  • Suggested answer
    Henry J. Profile Picture
    Henry J. 5,237 on at
    RE: Multiple Unmanaged solutions

    Hi Ann,

    If the customizations seem to be missing from your app (and if you know they already exist), then you can edit the app definition to add them to the app. For example, if a view is missing in your app, you just need to edit the app to make sure it's included (if you don't chose to default to "All views" for the entity).

    Henry

  • Ann2015 Profile Picture
    Ann2015 1,122 on at
    RE: Multiple Unmanaged solutions

    Thank you Henry for the post. It's very helpful.

    So, when you said "If some customizations seem to be missing from your Unified Interface app, you should be able to fix that yourself by editing the app, not the solutions." are you saying that I need to edit the app and make the customizations again or can I add a missing component ?

    I really don't know what customizations are missing but we are finding out about it as the users are testing. Since I am the admin I am trying to figure out best and easy way to accomplish this.

    Thanks again.

  • Suggested answer
    Henry J. Profile Picture
    Henry J. 5,237 on at
    RE: Multiple Unmanaged solutions

    Hi Ann,

    Unmanaged solutions only reference (and don't own or contain) customizations.
    You will learn more on solutions here: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/solutions-overview

    Solutions are used to group customizations and be able to deploy them, following a healthy Application Lifecyle Management process (i.e. deploy from a development environment to a test environnement and then to a production environment).

    It is a best practice that we strongly recommend to only do unmanaged customizations in your development environment and to deploy them in a managed state.
    Why managed? Because then your customizations are somehow "owned" by your managed solution, and deleting a managed solution removes the customizations it contains from your environment.
    On the contrary, deleting an unmanaged solution actually does nothing to your customizations: they still exist in your environment. You've just deleted the container that referenced them.

    It's possible to create a new unmanaged solution to reference all the customizations that were part of your other unmanaged solution, but you also need to consider the impact it's going to have downstream, on the environments were these solutions had already been deployed.

    Now, that being said: solutions and apps are 2 completely different things. Solutions are not moved into an app.
    It's actually the opposite: a Solution can contain an App.
    Also, one solution can only contain an App while the App references entities and customizations that are actually part of other solutions.

    So solutions don't get migrated to Unified Interface. Unified Interface is just a way to render your customizations, by the means of model-driven apps.

    If some customizations seem to be missing from your Unified Interface app, you should be able to fix that yourself by editing the app, not the solutions.
    https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/model-driven-app-overview

    Sorry for the long post, hope that helps.
    Henry

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Congratulations 2024 Spotlight Honorees

Kudos to all of our 2024 community stars! 🎉

Meet the Top 10 leaders for December

Congratulations to our December super stars! 🥳

Start Your Super User Journey

Join the ranks of our community heros! 🦹

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,735 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,466 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans