When creating a new job or adding a group to the job there is an option to pick access level for agents belonging to this group, provided that there are no access level conflicts.
There are three levels of access: Read & Write, Read Only and Selective Sync (Windows and macOS).
Read & Write
Agents with Read-Write access to the job will exchange all available data between each other. All new, updated or deleted files will get synced to other connected and online agents.
Agents with Read-Only access to the job will be able to download files from others (from those who have RW access), but won't be able to upload anything.
If a file is changed on a Read-Only agent, this file is invalidated and ceases to sync. The Agent will report status "syncing" in the job and will report the error "File was changed on Red-Only Agent and won't sync".
To fix that, enable option "Overwrite any changed files" in Profile assigned to these clients. This option will force RO agents to re-download the changed files from other agents:
- Renamed file in an RO folder will remain there. Besides, the same file with an older name will be re-downloaded
- Deleted file will be restored
- Edited file (changed content) will revert to the most recent version supplied by a RW agent
- Added file will not be deleted, nor will it be synced.
This permission level works the same way as Read-Write and Read-Only explained above. The difference is that files in this folder will not get automatically synced to the agent, but will rather be presented as dehydrated files, making it possible to sync a file on demand. It helps to save storage space on a computer and offers a more flexible file management. Details on how Selective Sync folders work are described here:
Transparent Selective Sync for Windows
Transparent Selective Sync for Mac