API users are virtual, non-human users. They represent external systems that are connected to d.vinci and can perform actions in d.vinci (e.g. perform status changes or retrieve data).
External systems exchange data with d.vinci via application programming interfaces (APIs). As with human users, roles and permissions contained therein determine what actions an API user can perform. By assigning an API user with defined roles and permissions, the external system can act like a human user in d.vinci.