Glossary

api
Application programming interface.
python
A programming language for automation and systems integration. See http://www.python.org
domain
The accsyn backend instance orchestrating file transfers and compute jobs across servers and clients. Identified by the workspace code attribute.
user
A user entity identifying a person interacting with accsyn. See Users.
role
User access level defining base permissions, overridable for global API keys. Three roles exist: Admin, Employee, and Standard (restricted, default). See Users.
volume
Base folder entity on a server from which accsyn serves files. See File Sharing.
folder
Folder beneath a volume where standard/restricted users receive access through a acl. See File Sharing.
home
Dedicated user folder beneath a volume, with access granted through a acl. See File Sharing.
collection
Collection of files and/or folders across one or more volumes, with access granted through a acl. See File Sharing.
acl
Access Control List entity defining share (or directory) access for a standard/restricted user.
transfer
Job entity holding tasks — files and/or directories synchronised between two network endpoints (P2P), or a compute job. See File Transfers.
compute
Job entity defining long-running compute-intensive tasks. Also called a “render job”. See Render jobs.
delivery
Job entity defining files and/or directories delivered to one or more recipients. See Deliveries.
request
Job entity defining files and/or directories requested (uploaded) from one or more senders. See Deliveries.
task
File and/or directory synchronised between two network endpoints (P2P), or a compute task. See File Transfers.
queue
Container entity for jobs with its own dispatch priority. See Queues.
site
Remote physical location with a unique name. New servers default to on-prem site hq; desktop clients and user servers use roaming, with effective site determined by WAN IP. During compute submit, the site determines whether dependency sync is required.
desktop application
accsyn desktop GUI for receiving, submitting, and monitoring jobs. Represents a client that connects to a remote server during transfer.
server
accsyn server daemon for unattended data transmission and computation. Runs a client configured to serve one or more volumes (see File Sharing), listening for connections from another client — desktop app, web browser, site server, or user server.
site server
Server type managing file transfer to and from a main server at a remote site for one or more volumes.
user server
Server type running in user space for unattended file transfers to and from locally mapped shares/volumes.
client
Instance of the accsyn desktop application or background daemon capable of file transfers or compute execution.
engine
Entity defining a compute (render) engine and its Python wrapper script. See Render jobs.
metadata
Custom JSON data bound to an entity, split into internal (hidden from standard users) and external (visible to all). Supplied to hooks during execution for workflow purposes.