То, что вы пытаетесь сделать, будет чрезвычайно трудно реализовать и поддерживать. Пользователи имеют полный доступ к своему OneDrive и могут перемещать или изменять эту структуру в любое время. Также имейте в виду, что у новых пользователей, которых вы создаете, не должно быть папки "Поделиться со всеми" - Microsoft перестала создавать эту папку несколько месяцев назад для новых пользователей.
Если документ находится в этой папке или предоставлен кому-либо еще - он открывается через Delve и доступен для поиска для тех, у кого есть доступ. Таким образом, вы можете нажать на "Shared with Me" и получить доступ к этим документам и даже уточнить оттуда. Вы также можете просто произвольно искать эти документы, если вы знаете часть имени или содержания. Я бы не советовал использовать папки так, как вы намереваетесь, - вместо этого их использование должно быть ограничено разбиением коллекции, чтобы избежать ограничений просмотра или прикрепления определенных метаданных к коллекциям файлов.
При этом, чтобы сделать это локально, вам нужно будет синхронизироваться с каждой папкой пользователей, вносить изменения и синхронизироваться обратно. Вы можете использовать что-то вроде этого:
#Get ACL of file before you change it (includes owner)
$objFile = Get-Acl C:\TestFile.txt
#Set file back to original permissions after you alter it
Set-Acl -aclobject $objFile -path C:\TestFile.txt
Если это не сработает, вы можете использовать команду takeown Single File takeown /f c:\TestFile.txt
Вся директория takeown /f c:\Directory /r
Это довольно неуклюжий способ сделать это, поскольку вы должны синхронизировать все изменения. Но если вы хотите сделать это непосредственно в O365, вам нужно создать собственный сценарий, который использует REST API, или найти сторонний инструмент (я не уверен, что любой из них будет предоставлять эту конкретную функциональность, но есть много, которые обрабатывают миграцию файлов). аспект этого).
Еще одна альтернатива - это развернуть сайт группы SharePoint или использовать группы O365. Они обеспечивают центральное местоположение для обмена информацией. Группы, в частности, удобны, поскольку они создают списки рассылки для совместного использования обсуждений и создают общую библиотеку для хранения связанного содержимого.
Office 365 является очень мощной платформой - однако, чтобы извлечь из нее максимальную пользу, в управлении объектами есть небольшое изменение парадигмы.