Как и во многих компаниях, мы используем файловый сервер на базе Windows, у которого все пользователи имеют доступ к корню, а затем доступ к каждой папке контролируется соответствующим образом. Он находится за VPN и работает достаточно нормально, за исключением того, что теперь, когда пользователи начинают использовать Mac, смартфоны, планшеты, домашние компьютеры и т. Д., Традиционное решение файлового сервера / VPN начинает казаться немного устаревшим.
Я начал изучать S3 с ExpanDrive как интерфейс для Windows и Mac и, возможно, приложение только для чтения (или простое чтение / запись) как часть нашего внутреннего веб-приложения. Идея заключается в том, что пользователи обычно могут использовать ExpanDrive для невидимого доступа к корзине S3, находясь на своих компьютерах, открывая и сохраняя файлы, как сейчас, и по-прежнему ограниченное использование с другими устройствами.
Но после того, как мы немного разобрались, кажется нетривиальным (невозможно?) Настроить разрешения на уровне пользователя на S3. Хотя идея внешнего интерфейса S3 с поддержкой WebDAV и не пришла мне в голову, она кажется слишком скученной.
Есть ли уровень предприятия сервисы, которые делают то, что пользователи привыкли к среде типа Windows?
Мы используем Egnyte вместе с WebDrive.
Egnyte предлагает размещенное «облачное» хранилище с доступом WebDAV, разрешениями пользователя / группы (с интеграцией LDAP). Также есть поиск, управление версиями файлов и довольно полезный веб-интерфейс.
WebDrive позволяет нашим пользователям монтировать свои общие ресурсы Egnyte (через WebDAV) на Windows / Mac и получать к ним доступ, как к любому другому сетевому диску. Он также имеет некоторые очень полезные дополнительные функции, такие как кеширование, автоматическая блокировка файлов и автономные файлы.