Ä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 201.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,68 +5,43 @@ 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:@ApiKeyFilter.jpg||alt="Ansicht der Filter"]] 51 - 52 52 === Neuer API-Key anlegen [[image:@ApiKeyNeueHinzufügen.jpg||alt="Schaltfläche „Neuer API-Key anlegen“"]] === 53 53 54 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 55 56 56 * **API-Key** 57 -Hier wird ein entsprechenderAPI-Keybeim Anlegengeneriert. Da dieser Wertnicht verändert werdendarf, ist das Feld schreibgeschützt.34 +Hier wird ein API-Key generiert. 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.36 +Kundennummer im Format 12345678-0000 60 60 * **Erstellt** 61 - Hierwird dasentsprechendeGültigkeitsdatumangegeben,abwanndasZertifikatgültig ist.38 +Erstellungsdatum und Datum, ab dem der API-Key gültig ist. 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.40 +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. 42 +* **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.44 +Es sind Formate nach dem Standard X.509 zugelassen. 70 70 71 71 [[image:@ApiKeyAnlegen_Stammdaten.jpg||alt="Ansicht der Eingabemaske ~"Neuer API-Key anlegen~" - Stammdaten"]] 72 72 ... ... @@ -75,7 +75,7 @@ 75 75 * **SecurePostData** 76 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 lediglich 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 80 [[image:@ApiKeyAnlegen_Berechtigungen.jpg||alt="Ansicht der Eingabemaske ~"Neuer API-Key anlegen~" - Berechtigungen"]] 81 81