My second-generation managed package deploys metadata for a Lightning App (CustomApplication) that has a Lightning Tab (CustomTab) with a Lightning Web Component. It also deploys a PermissionSet which gets cloned during PostInstall.
The first post-installation step is for the installer to assign the cloned Permission Set to themselves so they can access the Lightning App.
Is there any way to make the Lightning App visible to all users upon installation without having to assign the Permission Set first (ideally in the CustomApplication metadata)?
The app loads a post-installation configuration page with operations that are for a System Administrator. It would be nice to eliminate the need for the Permission Set to be assigned before they can access the page.