New 'library dropdown' feature is showing libraries to external users who don't have access

%3CLINGO-SUB%20id%3D%22lingo-sub-3223306%22%20slang%3D%22en-US%22%3ENew%20'library%20dropdown'%20feature%20is%20showing%20libraries%20to%20external%20users%20who%20don't%20have%20access%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3223306%22%20slang%3D%22en-US%22%3E%3CP%3ERelated%20to%20the%20recently%20released%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fmicrosoft-365%2Froadmap%3Ffilters%3DSharePoint%26amp%3Bsearchterms%3D81990%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EFeature%20ID%3A%26nbsp%3B81990%3C%2FA%3E.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20screenshot%20below%20shows%20an%20external%20user%20who%20was%20given%20permission%20%3CU%3Eonly%3C%2FU%3E%20to%20a%20single%20library%20(RICP%2005%2C%20which%20has%20site%20inheritance%20broken)%20on%20the%20site.%26nbsp%3B%20But%20when%20they%20click%20the%20library%20dropdown%2C%20it%20shows%20the%20name%20of%20any%20library%20on%20the%20site%20that%20is%20inheriting%20permissions%20from%20the%20site%20(even%20though%20this%20external%20user%20was%20not%20given%20access%20at%20the%20site%20level).%26nbsp%3B%20If%20they%20click%20on%20one%20of%20these%20libraries%20it%20appears%20empty%20since%20they%20don't%20have%20access%2C%20but%20they%20shouldn't%20be%20seeing%20these%20library%20names%20in%20the%20dropdown%20or%20be%20able%20to%20navigate%20to%20them.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20can't%20find%20any%20documentation%20on%20this%20new%20feature%20or%20whether%20it's%20possible%20to%20disable%20it%20on%20a%20site%20or%20library%20level%2C%20via%20the%20UI%20or%20PowerShell.%26nbsp%3B%20A%20workaround%20would%20be%20to%20break%20inheritance%20on%20every%20other%20library%20the%20external%20user%20shouldn't%20have%20access%20to%20(which%20does%20appear%20to%20hide%20the%20library%20from%20them)%20but%20that%20creates%20a%20maintenance%20problem%20since%20there%20are%20dozens%20of%20libraries%20on%20this%20site%20and%20most%20of%20them%20are%20intended%20to%20inherit%20from%20the%20site%20and%20be%20managed%20at%20the%20site%20level.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AaronWilson_0-1646086494969.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F351876i6E4B4D984A702E9F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22AaronWilson_0-1646086494969.png%22%20alt%3D%22AaronWilson_0-1646086494969.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-3223306%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Elibraries%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
New Contributor

Related to the recently released Feature ID: 81990.

 

The screenshot below shows an external user who was given permission only to a single library on a site (library name: RICP 05, which has site inheritance broken).  But when they click the library dropdown, it shows the name of any library on the site that is inheriting permissions from the site (even though this external user was not given access at the site level).  If they click on one of these libraries it appears empty since they don't have access, but they shouldn't be seeing these libraries in the dropdown or be able to navigate to them.

 

I can't find any documentation on this new feature or whether it's possible to disable it on a site or library level, via the UI or PowerShell.  A workaround would be to break inheritance on every other library the external user shouldn't have access to (which does appear to hide the library from them) but that creates a maintenance problem since there are dozens of libraries on this site and most of them are intended to inherit from the site and be managed at the site level.

 

AaronWilson_0-1646086494969.png

 

 

7 Replies
In addition to this, the dropdown also shows document libraries that I have specifically marked as hidden. They do not show in the Site Contents page, but the do in the drop down.
I believe this "Switch to other libraries on this site" button is new list experience deployed by MS.
unfortunately there are no documentation release by MS on how to disable this button yet. So for now i guess customising the library permission may get rid of it.

Hope this helps. :)
@hunk0227 can you please elaborate on how this might be accomplished? I am new to site admin and my boss wants this library dropdown gone yesterday! Thanks!

Hello @jenbaier81 

 

As mentioned, there is no documentation from MS currently to guide us how to remove this button.

So, let's live like this for now until MS release an updates to resolve it. 

What i meant in Customising library list experience will bring you back from previous UI. see image.

hunk0227_0-1648648739220.png

 

In additional, I suggest to raise a case to Microsoft  to let them know of this situation.

 

Hope this helps :)

 

 

@jenbaier81 @Aaron Wilson @PaulL 

It seems there are multiple issues related to this newly released feature. So, I would recommend you to raise a support ticket with Microsoft & inform them about these issues. So that they can work on solving these issues OR they should provide a way to temporarily disable this feature.

 

Follow this link to raise the support ticket: Get Support - Online Support 


Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.

Hi, what is the next best option to submitting a ticket? We just moved libraries into the modern experience for all, so cannot revert (would be a giant pain point) so the suggestion to revert to classic is a no go for me. I do not have the ability to raise tickets, I am more of a site owner role, not tenet admin. I am seeing a lot of complaints about features being rolled out with no way to disable them, and due to lack of understanding, I get blamed for a lot of these. ;)