Turn off "My folders" option in QuickSight

Hello -

Our company uses the QuickSight (QS) groups + Shared folders to apply appropriate permissions on QS items (data-sets, analyses, dashboards etc). We’re having a problem with analysts publish dashboards to the appropriate shared space, but leaving their data-sets and analyses in the “My folders” section of QS. Is there a way to turn the “My folders” section feature off so that analyst will have to user the “Shared folders” when developing?

Hello @jay_johnson , welcome to the QuickSight community!

The only way I can think to do this would be to create deny permissions on specific folders but even then you would have to deny each folder by its ID.

Hi @duncan -

Does the “My folders” section in QS have a specific folder id? For clarification, I’m referring to the “My folders” section that serves as a personal folder location for the user:

Hello @jay_johnson

That is what I mean, you won’t be able to fully disable the My Folders options, only restrict access on specific asset ID’s.

I will mark this as a feature request for the QuickSight team.

Hi Jay @jay_johnson , Duncan @duncan ,

I think we need to understand the use case a bit more. Seems like the desire to remove ‘My Folders’ option is to force authors to include the assets, that they create, in shared folders. I assume this is so that a wider team can have full view of what is being developed/have access to assets even if an author is on vacation. If the use case is different, please respond with more details. I will share some thoughts here assuming the above use case.

Assets don’t need to be part of a folder at all. An author can create any asset and choose not to include it in any folders. They will show up in the top asset level views (Datasets, Analyses, Dashboards, Topics etc in left nav panel). Exception applies for restricted folders. Assets created on top of assets from restricted folders are automatically included in the same folder.
So, removing ‘My Folders’ option won’t, by itself, force the authors to include the assets in Shared folders. [You can read more on restricted folders here and see if that is of interest.]

Folders in ‘My Folders’ section aren’t accessible via APIs. So, can’t revoke permissions on them in any way currently. If restricted folders don’t match your use case, another option you can look at is to monitor asset creation events via EventBridge and trigger scripts that programmatically adds the newly created asset to relevant shared folders using create_folder_membership API.

I’m marking my response as solution for now.
Do let us know if your use case is different or you have more questions.

Regards,
Arun Santhosh
Pr QuickSight SA

1 Like