Änderungen von Dokument API-Key
Zuletzt geändert von MACH formsolutions am 08.04.2026
Von Version 199.1
bearbeitet von MACH formsolutions
am 07.08.2025
am 07.08.2025
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 202.1
bearbeitet von MACH formsolutions
am 08.04.2026
am 08.04.2026
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -5,80 +5,53 @@ 5 5 6 6 == API-Keys für die Authentifizierung == 7 7 8 -Um die von MACH ProForms bereitgestellten APIs verwenden zu können, muss für jeden Mandanten ein API-Key zur Authentifizierung in der Server-Konfiguration hinterlegt werden. Die Keys können unter der [[Hauptnavigationsleiste>>https://wiki.machproforms.de/wiki/docwiki/view/Main/03_Hauptnavigationsleiste/]] "Einstellungen/Server-Administration/API-Keys"hinterlegt werden.8 +[[image:@ServerAdministrationHauptmenüpunkt.jpg||alt="Ansicht des Hauptmenüpunkts „Server-Administration“" data-xwiki-image-style-alignment="end" height="71" width="300"]]Um die von MACH formsolutions bereitgestellten APIs verwenden zu können, muss für jeden Mandanten ein API-Key zur Authentifizierung in der Server-Konfiguration hinterlegt werden. Die Keys können unter der [[Hauptnavigationsleiste>>https://wiki.machproforms.de/wiki/docwiki/view/Main/03_Hauptnavigationsleiste/]] "Einstellungen/Server-Administration/API-Keys" generiert werden. 9 9 10 10 >{{icon name="far fa-info-circle" size="3"/}} //**Hinweis:**// 11 11 >Diese Funktion steht nur Server-Administratoren zur Verfügung. 12 12 13 -[[image:@ServerAdministrationHauptmenüpunkt.jpg||alt="Ansicht des Hauptmenüpunkts „Server-Administration“"]] 14 - 15 ----- 16 - 17 -== Übersicht == 18 - 19 -Nach dem Auswahl des Menüpunkts „Server-Administration“ gelangt man auf eine Übersichtsseite. Dieser Bereich befindet sich derzeit noch im Aufbau und wird in Kürze weitere Funktionen beinhalten. 20 - 21 -[[image:@ServerAdministrationÜbersicht.jpg||alt="Ansicht der Übersicht „Server-Administration“"]] 22 - 23 ----- 24 - 25 25 == API-Keys == 26 26 27 27 Unter dem Menüpunkt „API-Keys“ gelangt man in die Verwaltung der API-Keys. Hier können neue sowie bereits angelegte API-Keys verwaltet werden. 28 28 29 -[[image:@ServerAdministrationAPIKEY.jpg||alt="Ansicht der „API-Key-Übersicht“"]] 30 - 31 31 === Filter in der API-Keys-Übersicht === 32 32 33 33 Über die Filter in der API-Keys-Übersicht kann nach einem/mehreren API-Keys gesucht werden. Folgende Filtermöglichkeiten stehen hierzu zur Verfügung: 34 34 35 -* **Kundennummer** 36 -Hierüber kann nach der Kundennummer gesucht werden. Diese Nummer ist immer eine 12-stellige Nummer, die sich beispielsweise wie folgt aufgliedert 33333333-3333. 37 -* **API-Keys** 38 -Hierüber kann nach dem einzigartigen API-Key gesucht werden. 21 +* **Kundennummer (12345678-0000)** 22 +* **API-Key** 39 39 * **Zertifiziert** 40 -Hierüber kann nach der Zertifizierung gesucht werden. 41 41 * **Remote-IP** 42 -Hierüber kann nach der hinterlegtem Remote-IP gesucht werden. 43 43 * **Gültig von** 44 -Hierüber kann nach dem Gültigkeitsdatum (von) des API-Keys gesucht werden. 45 45 * **Gültig bis** 46 -Hierüber kann nach dem Gültigkeitsdatum (bis) des API-Keys gesucht werden. 47 47 * **Beschreibung** 48 -Hierüber kann nach einem Wort in den Notizen gesucht werden. 49 49 50 -[[image:@ApiKey Filter.jpg||alt="AnsichtderFilter"]]29 +=== API-Key anlegen [[image:@ApiKeyNeueHinzufügen.jpg||alt="Schaltfläche „Neuer API-Key anlegen“"]] === 51 51 52 - ===NeuerAPI-Keyanlegen[[image:@ApiKeyNeueHinzufügen.jpg||alt="Schaltfläche „Neuer API-Key anlegen“"]]===31 +Neue API-Keys können über die Schaltfläche „Hinzufügen“ in der API-Key-Übersicht angelegt werden. Daraufhin öffnet sich die Eingabemaske „API-Key anlegen“, in der die Daten zum API-Key hinterlegt werden können. Die Maske enthält die folgenden Felder: 53 53 54 -Neue API-Keys können über die Schaltfläche „Hinzufügen“ in der API-Key-Übersicht angelegt werden. Daraufhin öffnet sich die Eingabemaske „API-Key anlegen“, in der die Daten zum API-Key hinterlegt werden können. Folgende Stammdaten müssen angegeben werden: 55 - 56 56 * **API-Key** 57 -Hier wird ein entsprechender API-Key beim Anlegen generiert. Da dieser Wert nicht verändert werden darf, ist das Feld schreibgeschützt. 34 +Hier wird ein API-Key generiert. 35 +Da dieser Wert vom System vergeben wird, ist das Feld schreibgeschützt. 58 58 * **Kundennummer** 59 - Hier muss die exakteKundennummerangegebenwerden, sodass derAPI-Key demMandantenentsprechend zugeordnet wird.37 +Kundennummer im Format 12345678-0000 60 60 * **Erstellt** 61 -Hier wird das entsprechende Gültigkeitsdatum angegeben, ab wann das Zertifikat gültig ist. 39 +Erstellungsdatum und Datum, ab dem der API-Key gültig ist. 40 +Da dieser Wert vom System vergeben wird, ist das Feld schreibgeschützt. 62 62 * **Gültig bis** 63 - Hier kann das entsprechende Gültigkeitsdatum angegebenwerden, ab wanndas Zertifikat nicht mehr gültig ist.Das hier angegebene Datum mussimmer beim Anlegen mindestens drei Tage nach demDatum"Gültig von" liegen.42 +Datum, ab dem das Zertifikat nicht mehr gültig ist. Muss mindestens drei Tage nach dem Erstellungsdatum liegen. 64 64 * **Remote-IP** 65 -Hier kann eine Remote-IP hinterlegt werden. 66 -* **Beschreibung** 67 -Hier können interne Notizen hinterlegt werden. Diese haben keinerlei Auswirkungen. 44 +* **Beschreibung **(interne Notizen) 68 68 * **Zertifikatsdatei** 69 - Hier kann die entsprechende Datei, welche als Zertifikat verwendet werden soll, hochladen werden.Es sind Formate nach dem Standard X.509 zugelassen.46 +Es sind Formate nach dem Standard X.509 zugelassen. 70 70 71 - [[image:@ApiKeyAnlegen_Stammdaten.jpg||alt="Ansicht derEingabemaske~"NeuerAPI-Keyanlegen~"- Stammdaten"]]48 +Es ist außerdem verpflichtend, dem API-Key vor dem Speichern eine der unten aufgeführten Berechtigungen zuzuweisen. 72 72 73 -Es ist außerdem verpflichtend dem API-Key vor dem Speichern eine der unten aufgeführten Berechtigungen zuzuweisen. 74 - 75 75 * **SecurePostData** 76 -Mit diesem Recht kann der API-Key für die Authentifizierung zur Nutzung der [[SecurePostData-Schnittstelle>>https://wiki.form-solutions.de/wiki/admindoku/view/Main/03_Steuerungsprozess/02_Vorbef%C3%BCllung/02_SecurePostdata/]] verwendet werden. Es wird empfohlen pro Mandant lediglicheinen API-Key mit diesem Recht zu versehen, um eine Eindeutigkeit des verwendeten Schlüssels zu gewährleisten.51 +Mit diesem Recht kann der API-Key für die Authentifizierung zur Nutzung der [[SecurePostData-Schnittstelle>>https://wiki.form-solutions.de/wiki/admindoku/view/Main/03_Steuerungsprozess/02_Vorbef%C3%BCllung/02_SecurePostdata/]] verwendet werden. Es wird empfohlen, pro Mandant genau einen API-Key mit diesem Recht zu versehen, um eine Eindeutigkeit des verwendeten Schlüssels zu gewährleisten. 77 77 * **Unbegrenzt** 78 -Mit diesem Recht kann der API-Key für alle vorgesehenen Schnittstellen von MACH ProForms verwendet werden.53 +Mit diesem Recht kann der API-Key für alle vorgesehenen Schnittstellen von MACH formsolutions verwendet werden. 79 79 80 -[[image:@ApiKeyAnlegen_Berechtigungen.jpg||alt="Ansicht der Eingabemaske ~"Neuer API-Key anlegen~" - Berechtigungen"]] 81 - 82 82 Nach der Eingabe aller erforderlichen Daten kann der API-Key über die Schaltfläche „Speichern“ gespeichert werden. Der Ersteller wird daraufhin wieder in die „API-Key-Übersicht“ weitergeleitet in der ein neuer Eintrag erstellt wurde. 83 83 84 84 === API-Key bearbeiten [[image:@ApiKeyBearbeiten.jpg||alt="Schaltfläche „API-Key bearbeiten“"]] ===