Share a collection of folders

I have two use cases for which I have been looking for a solution for a while:

  1. share folder with parent folders, but they are empty (except for the folder to be shared). (or)
  2. create a collection of folders and share them.

Output:
Folder structure in the cloud, of the main user.

/
|--📁Private folder
|--📁Photos Upload
    |--📁Private folder
    |--📁Photos with group A
    |--📁Photos with group B
    |--📁Photos with group A & B
|--📁Photos-Final
    |--📁Private folder
    |--📁Photos with group A
    |--📁Photos with Group B
    |--📁Photos with group A & B

What I would like to have:

/ Share Group A
|--📁Photos upload
    |--📁Private folder
    |--📁Photos with group A
    |--📁Photos with Group A & B
|--📁Photos-Final
    |--📁Photos with Group A
    |--📁Photos with group A & B

What I am currently doing:

  • share each folder individually. Which causes a lot of chaos since there are already a lot of shared folders. From time to time a share accidentally expires, you forget to share something, etc.

What I tried:
The folders “photos-upload” and “photos-final” don’t have to be the same folders as for the main user. I created another account, shared the folders “Photos with ...” and moved the shares to the newly created two folders. The only problem is that I can’t share the newly created folders, because they contain third party shares.

How to share a collection of folders, with a public link?

Data: NC Server 25.0.4

Thanks a lot!