Änderungen von Dokument API-Key
Zuletzt geändert von MACH formsolutions am 08.04.2026
Von Version 198.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
-
... ... @@ -1,69 +1,47 @@ 1 -Die Anleitung zum Erstellen von CMS-Keys finden Sie im Artikel [[CMS-Key erstellen>>https://wiki.machproforms.de/wiki/admindoku/view/Main/01_Systemadministration/03_Installation/03_Abschliessend/02_Datenbank/01_CMS/]] 1 +(% class="box infomessage" %) 2 +((( 3 +Die Anleitung zum Erstellen eines CMS-Keys finden Sie im Artikel [[CMS-Key erstellen>>https://wiki.machproforms.de/wiki/admindoku/view/Main/01_Systemadministration/03_Installation/03_Abschliessend/02_Datenbank/01_CMS/]] 4 +))) 2 2 3 3 == API-Keys für die Authentifizierung == 4 4 5 -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. 6 6 7 7 >{{icon name="far fa-info-circle" size="3"/}} //**Hinweis:**// 8 8 >Diese Funktion steht nur Server-Administratoren zur Verfügung. 9 9 10 -[[image:@ServerAdministrationHauptmenüpunkt.jpg||alt="Ansicht des Hauptmenüpunkts „Server-Administration“"]] 11 - 12 ----- 13 - 14 -== Übersicht == 15 - 16 -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. 17 - 18 -[[image:@ServerAdministrationÜbersicht.jpg||alt="Ansicht der Übersicht „Server-Administration“"]] 19 - 20 ----- 21 - 22 22 == API-Keys == 23 23 24 24 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. 25 25 26 -[[image:@ServerAdministrationAPIKEY.jpg||alt="Ansicht der „API-Key-Übersicht“"]] 27 - 28 28 === Filter in der API-Keys-Übersicht === 29 29 30 30 Über die Filter in der API-Keys-Übersicht kann nach einem/mehreren API-Keys gesucht werden. Folgende Filtermöglichkeiten stehen hierzu zur Verfügung: 31 31 32 -* **Kundennummer** 33 -Hierüber kann nach der Kundennummer gesucht werden. Diese Nummer ist immer eine 12-stellige Nummer, die sich beispielsweise wie folgt aufgliedert 33333333-3333. 34 -* **API-Keys** 35 -Hierüber kann nach dem einzigartigen API-Key gesucht werden. 21 +* **Kundennummer (12345678-0000)** 22 +* **API-Key** 36 36 * **Zertifiziert** 37 -Hierüber kann nach der Zertifizierung gesucht werden. 38 38 * **Remote-IP** 39 -Hierüber kann nach der hinterlegtem Remote-IP gesucht werden. 40 40 * **Gültig von** 41 -Hierüber kann nach dem Gültigkeitsdatum (von) des API-Keys gesucht werden. 42 42 * **Gültig bis** 43 -Hierüber kann nach dem Gültigkeitsdatum (bis) des API-Keys gesucht werden. 44 44 * **Beschreibung** 45 -Hierüber kann nach einem Wort in den Notizen gesucht werden. 46 46 47 -[[image:@ApiKeyFilter.jpg||alt="Ansicht der Filter"]] 48 - 49 49 === Neuer API-Key anlegen [[image:@ApiKeyNeueHinzufügen.jpg||alt="Schaltfläche „Neuer API-Key anlegen“"]] === 50 50 51 51 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: 52 52 53 53 * **API-Key** 54 -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. 55 55 * **Kundennummer** 56 - Hier muss die exakteKundennummerangegebenwerden, sodass derAPI-Key demMandantenentsprechend zugeordnet wird.36 +Kundennummer im Format 12345678-0000 57 57 * **Erstellt** 58 - 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. 59 59 * **Gültig bis** 60 - 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. 61 61 * **Remote-IP** 62 -Hier kann eine Remote-IP hinterlegt werden. 63 -* **Beschreibung** 64 -Hier können interne Notizen hinterlegt werden. Diese haben keinerlei Auswirkungen. 42 +* **Beschreibung **(interne Notizen) 65 65 * **Zertifikatsdatei** 66 - 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. 67 67 68 68 [[image:@ApiKeyAnlegen_Stammdaten.jpg||alt="Ansicht der Eingabemaske ~"Neuer API-Key anlegen~" - Stammdaten"]] 69 69 ... ... @@ -72,7 +72,7 @@ 72 72 * **SecurePostData** 73 73 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. 74 74 * **Unbegrenzt** 75 -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. 76 76 77 77 [[image:@ApiKeyAnlegen_Berechtigungen.jpg||alt="Ansicht der Eingabemaske ~"Neuer API-Key anlegen~" - Berechtigungen"]] 78 78