TABLE OF CONTENTS


Explanation of term

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., status changes or data retrieval).


Configuration

See Create an API user.


System behavior

  • Purpose
    External systems exchange data with d.vinci via interfaces (APIs).
  • Permissions
    The actions that external systems are allowed to perform are managed - just like for human users -through roles and assigned permissions. Assigning an API user with specific roles and permissions allows the external system to act as a real user in d.vinci.
  • Special rights for API users
    • Transfer test results as an API user
    • Manage external links as an API user
    • End online interviews as an API user
  • Naming API users
    API users must not contain special characters. Otherwise, you will receive an error message and will not be able to save the user.


How our customers use this

As soon as an external system requires access to functions in d.vinci, such as performing status changes, you must create an API user with the necessary permissions. This API user can then retrieve the data and transfer it to the connected system.


Further articles on this topic