Over the last couple releases of Storage Connect (2.3 and 2.4), we added Public API support for Storage Connect and introduced the option for you to give Standard Users access to on-premises file stores.
Storage Connect 2.4 — Public API Support
You can now use our Public APIs to directly access file shares you have exposed through Storage Connect. The following APIs are supported:
- Namespace API: lets you query your Egnyte account to list file stores you have connected.
- File System API: lets you perform file system actions like create folder, upload, download, delete, etc.
- Links API: lets you create and manage file and folder links so you can share content with ease.
- Permissions API: lets you manage permissions for any standard users you have granted access to. Note that permissions for power users must be managed directly on the CIFS share, not via this API.
Storage Connect 2.3 — Standard User Access
Adding a standard user to a Storage Connect file store is a great option if you need to collaborate with external parties on content that lives strictly on-premises behind the firewall. Standard users will be able to access any file stores you have given them permissions to via the Web UI and Egnyte’s mobile apps (iOS and Android). Based on their permissions, they can do things like upload files to your on-premises stores, edit content directly using WebEdit, preview files in the Web UI or mobile apps, and more.
Granting Permissions for Standard Users
Any power user with at least read/write access to a given folder can assign permissions to a standard users for that folder. The process for this is similar to assigning permissions in the regular Egnyte cloud store. Importantly, any access you set for standard users leverages a distinct Egnyte permission layer on top of your on-premises file server’s permissions.
Note that adding standard users to your Storage Connect file store requires a dedicated Active Directory service account.
Select a folder and click “Manage Standard User Access”. You can then grant the standard user access via the permissions dialog.