Weisen Sie dem Maschinenkonto eine Lizenz zu, um zu bestimmen, auf welche Webservices das Maschinenkonto zugreifen können soll. Anschließend werden die generierten Zugangsdaten ausgegeben, mit denen Sie die ene't Webservices aufrufen können.
Benutzername und Passwort des Maschinenkontos müssen bei jeder Abfrage per Basic Authentication angegeben werden. Dabei wird ein "Authorization"-Header verwendet, der die Zugangsdaten Base64-kodiert im Format "<Benutzername>:<Passwort>" enthält. Ein Beispiel:
- Benutzername: 12345
- Passwort: abcdefghijklmnopqrstuvwxyz
Der Base64-kodierte String wird folgendermaßen gebildet: base64("12345:abcdefghijklmnopqrstuvwxyz"). Daraus ergibt sich die Zeichenkette "MTIzNDU6YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo=". Der vollständige Header, der bei jedem Request an den Webservice übergeben werden muss, lautet entsprechend:
Authorization: Basic MTIzNDU6YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo=