Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics CRM forum
Answered

Removal of a third party app

Posted on by 175

I need to do an investigation on removing a third-party app and it has its own solution that contains its components.

My way of doing this is to check the dependencies of each component, and if this component is being used in a view/form/relationship I need to replace it with a new one that won't depend on this third-party app.

I would like to have your suggestions on what are the other things that I need to check or need to consider in removing a third-party app aside from what I have stated above?

Categories:
  • Suggested answer
    Joergen Profile Picture
    Joergen 455 on at
    RE: Removal of a third party app

    Hi Jenn,

    yesterday a new XRMToolBox Plugin has been released that could be helpful for you:

    Managed Solution Bulk Remover by Maciej Kornacki

    He announced the tool on Linkedin in this post

    Nevertheless, before you use this tool or remove manually I would also recommend to make an environment copy and test the removal before. 
    Best regards,
    Joergen

  • Verified answer
    Timothy Bohte Profile Picture
    Timothy Bohte 2 on at
    RE: Removal of a third party app

    Checking all dependencies is a good way to start. I would just like to add that, in the actual removal of the solution you'll get an error if there are still dependencies left, that you need to remove. I would say, it's a process.

    If you have a test environment, do this first there, add all the changed components to a solution when you've removed all the dependencies. Make a backup of the production environment, import the solution and remove the managed 3rd party solution. This will save you valuable time.

    Lastly, maybe actually the first thing you need to check is, does the third party solution concist of several depending solutions in Dynamics. In this case, first look for the 3rd party solution in the environment on the Power Platform Admin portal. By removing it, you automate removing the solutions in Dynamics.

  • Verified answer
    Joergen Profile Picture
    Joergen 455 on at
    RE: Removal of a third party app

    Hi Jenn,

    First - let me start with a question - the third party app that you are trying to remove has been imported as a managed solution, correct? Otherwise deleting the solution will leave the components in the environment and you need to remove them one by one.

    Checking the dependencies and having a look inside the 3rd party solution is what you can do.

    Besides tables, columns, forms, views, you should have a look at usage of 3rd party components as

    - subgrids or Quick View forms on a form,

    - views as part of a dashboard

    - JS

    - Plugins

    - legacy workflows

    - Business Process flows

    - 3rd party cloud flows or as step inside of a flow

    - In the settings area of the App and in the sitemap

    - Maybe the 3rd party solution has provided PCF components that have been used as view component or for columns

    Have you tried the XRMToolbox (https://www.xrmtoolbox.com/) and the Dependency Identifier tool inside the XRMToolbox?

    Hope this will give you some additional hints where to look.

    If this answer has been helpful for you, please mark as verified.

    Best regards,

    Joergen

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

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,532 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,501 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans