> Ты можешь так с мс онлайн (и напоминаю - еще и чтоб пацаны тебя поняли, а то один бухать будешь) ?Я не тот кому ты отвечал, но я могу. Это называется OneDrive.
Ты кидаешь туда документ и приглашаешь туда пользователей, либо по почте, либо дав им ссылку. Также как в Google Docs. Окошки и логика расшаривания там такая же.
Если тебе нужно это в собственном исполнении без облаков, то все эти же функции доступны в том же OneDrive, только on-prem. Только исторически это по другому называется. Слышал про Microsoft SharePoint? Он появился как альтернатива Public Folders в Exchange и изначально назывался Microsoft Office Server... Ну так вот в рамках SharePoint ты создаешь либо collaboration-сайт либо на всех пользователей персональные коллекции сайтов и в рамках этих сайтов у тебя OneDrive как один из возможных сайтов. Есть даже утилита по аналогии с Google-диском, которая может делать синхронизации с on-prem OneDrive, она называется OneDrive for Business, но можно подключаться к сайтам по WebDAV системным клиентом или сторонним.
Продукты Microsoft Office такие как Word, Excel, PowerPoint работают как клиенты SharePoint и они сами понимают как сохранять документы и как их редактировать. Collaboration функции по одновременному редактированию развивались отдельно и называются сейчас Office Online Server, вынесенный в отдельный продукт кусок SharePoint, который реализует серверную сторону онлайн редактирования через вебсокеты и дает REST API и SOAP для интеграций с другими приложениями. Параллельно с эти Office Online Server интегрируется с OLAP (SQL Server Analysis Services) и PowerBI. Это для того, чтобы когда вы с пацанами ходили за пивом, вам в онлайне не просто табличка общая была, а чтобы ты потом мог построить срезы отчетов по многомерным кубам, вычисляя затраты на алкоголизм, например, в разрезе месяцев. И да, данные сосутся из SQL в веб-версию Excel, позволяя работать с кубами прямо с твоего смартфона. И да, всё это без облачной ажуры.
> То же со встройкой MSO в собственные веб-приложения - технически можно, там есть апи, некоторые (у которых все приложение и так под IIS) так и сделают и будут правы. Но большинство разработчиков, увы, не осилят.
https://learn.microsoft.com/en-us/microsoft-365/cloud-storag.../
Это WOPI, дружочек. Везде один и тот же WOPI. И в ownCloud, и в NextCloud, и в Google Docs. И этот протокол придумал Microsoft и это и есть тот самый формат вебсервисов Office Online Server.
А теперь сюрприз-сюрприз. Only Office что использует для интеграции? Ты не поверишь, но WOPI.
Я просто хочу, чтобы ты осознал, какую ахинею ты пишешь...
Какая разница какой вебсервер, если у тебя есть REST и SOAP?
Какое такое "некоторое" API?! Есть только одно единственное API, которое вам придумал Microsoft для интеграции офисных приложений с WebDAV-хранилищами поддерживающих версионирование. Вы понимаете что все эти открыто-свабодные продукты пытаются больше 10 лет переизобрести SharePoint пользуясь его же открытыми протоколами и его же стандартами документов, которые тоже открытые.
> И плагин, автоматизирующий что-то нам нужное и специфическое, бестолку готовое искать - тоже для MSO вряд ли напишут.
Этими плагинами полнится соответствующий App Catalog и Store и этих "надстроек" тонны. Есть те которые идут как плагины чисто для on-prem, есть гибридные, у которых еще и хостинг в Azure. В целом это зависит от того где оно хостится. Я уже не говорю про Power Apps и Power Automate, потому что они чисто облачные.
И да, через программирование собственных рабочих процессов вы даже без кода решите кучу задач.
> А тут - нода и нода, масса умельцев и подешево.
Феерическая необразованность... https://learn.microsoft.com/en-us/sharepoint/dev/spfx/set-up...
С каких пор нельзя писать соплекухи в шарик на ноде-то? Ой всё...
P.S. Это же до какой степени нужно не знать Microsoft Office, чтобы публично восхвалять продукты, которые копируют его интерфейс, используют его родное API (WOPI), чтобы открывать шарить документы в его формате поверх связки протоколов, которые разрабатывались при участии Microsoft, особенно части по версионированию. И затем врать про отсутсвие приложений, отсутствие автоматизаций, даже конкретно про отсутствие ноды. Испанский стыд...