Authentication to the ServiceDesk Plus – MSP application is key based i.e., an API key is sent along with the URL for every operation. This key is technician based and can be generated for technicians with login privilege. The role given to the technician is also taken into consideration, so the key is valid only for the role given to the technician. Once the key is generated, the key is manually transferred to the integrated application so that the application can use the key for further API operations. If the key is invalid (key is expired or the technician login is disabled), then the operation fails and an error is propagated to the integrated application.