sp-dev-docs icon indicating copy to clipboard operation
sp-dev-docs copied to clipboard

Solution with New Extension Added - Tenant Wide Extensions List Entry Not Added

Open anthonywhite opened this issue 3 years ago • 3 comments

Scenario An SPFx solution with one ListViewCommandSet extension is deployed to tenant app catalog. Two ClientSideComponentInstance entries are in the ClientSideInstance.xml file. Two corresponding entries appear in Tenant Wide Extensions List.

An update is made to the solution that adds another ListViewCommandSet extension and a single ClientSideInstance.xml entry. The package-solution.xml version is incremented. The new version is built and deployed by dragging and dropping over the previous version in the app catalog. However no new entry appears in the Tenant Wide Extensions List for the new extension.

Adding the TWE entry manually enables the new extension ok. Deleting the app from the catalog correctly removes all the TWE entries. Adding the solution back in after deleting correctly creates all the TWE entries.

The problem just seems to be with (not) processing an update to ClientSideInstance.xml file?

anthonywhite avatar Jul 05 '22 13:07 anthonywhite

Thank you for reporting this issue. We will be triaging your incoming issue as soon as possible.

ghost avatar Jul 05 '22 13:07 ghost

Thanks @anthonywhite for bringing this up. We're working on a fix to allow adding new extensions to the ClientSideInstance.xml. To be clear, it will cover the scenario when you add new component in your solution and want to add this component registration to ClientSideInstance.xml. If you want to modify existing entries, or add new registration for existing component, it will not work.

AJIXuMuK avatar Jul 20 '22 13:07 AJIXuMuK

Thanks @AJIXuMuK, I guess more complex scenarios such as you mention can be handled manually 👍

anthonywhite avatar Jul 20 '22 13:07 anthonywhite

@anthonywhite - the roll out should be finished by today.

AJIXuMuK avatar Aug 23 '22 13:08 AJIXuMuK

Issues that have been closed & had no follow-up activity for at least 7 days are automatically locked. Please refer to our wiki for more details, including how to remediate this action if you feel this was done prematurely or in error: Issue List: Our approach to locked issues

ghost avatar Aug 30 '22 18:08 ghost