in Sharepoint Online I have an app catalog with several apps. One of them is an application customizer which creates a horizontal navigation bar on all sites in the tenant.
Until a few days ago, the app catalog was not accessible to guest users. I then changed that by adding an azure active directory group containing certain guest users with read permissions to the app catalog.
This worked fine.
Now i need to refine these permissions so that the azure active directory group can use all apps in the app catalog except the one for the menu.
So i broke the permission inheritance on the .sspkg file, the related folder under /ClientSideAssets and the files under /TenantWideExtensions and removed the groups read permissions to these files.
The problem is, after 1 day has passed, the users in this group have still access to the menu (i.e. they still see the menu). Even new users added to the group can see the menu.
I then removed the entire group from the app catalog site, even from the user list, but without any success.
How can i, without modifying the app, remove access to it, whilst keeping access to all other apps for a limited group of users?