Von Version 13.10 >
bearbeitet von rth
am 03.03.2020, 09:15
Auf Version < 13.15 >
bearbeitet von rth
am 12.03.2020, 09:52
>
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,5 +1,10 @@
1 1  {{content/}}
2 2  
3 +{{info}}
4 +**Achtung:**
5 +Bevor Sie die AKDB-Basisdienste in ihren Formular-Prozessen einbinden, stellen Sie bitte sicher, dass die konfigurative Anbindung der Dienste durch den {{formcycle/}}-Administrator erfolgt ist!
6 +{{/info}}
7 +
3 3  {{figure image="formular_vorlage.png"}}
4 4  Formularvorlage //AKDB Basisdienste//
5 5  {{/figure}}
... ... @@ -8,7 +8,7 @@
8 8  Über das //AKDB Bürgerkonto Service Plugin// werden Möglichkeiten zur Einbindung der AKDB Basisdienste **Bürgerkonto** und **Postkorb** in {{formcycle/}} bereitgestellt.
9 9  
10 10  
11 -Um Formulare mit Bürgerkonto- und Postkorb-Anbindung schnell und einfach zu erstellen gibt es eine Vorlage mit Namen **AKDB Basisdienste**. Diese ist über den Menüpunkt //Meine Formulare// und dann über die Kachel //Neues Formular erstellen// erreichbar. Wird die Vorlage genutzt, dann sind das Bürgerkonto und der Postkorb mit einer funktionierenden Default-Konfiguration eingebunden, die man sofort nutzen kann.
16 +Um Formulare mit Bürgerkonto- und Postkorb-Anbindung schnell und einfach zu erstellen, gibt es eine Vorlage mit Namen **AKDB Basisdienste**. Diese ist über den Menüpunkt //Meine Formulare// und dann über die Kachel //Neues Formular erstellen// erreichbar. Wird die Vorlage genutzt, dann sind das Bürgerkonto und der Postkorb mit einer funktionierenden Default-Konfiguration eingebunden, die man sofort nutzen kann.
12 12  
13 13  
14 14  == Einbindung des Bürgerkonto Logins im Designer ==
... ... @@ -25,35 +25,35 @@
25 25  ; Login im Popup
26 26  : Wenn aktiviert, wird die Login-Seite des Bürgerservice-Portals in einem Popup geöffnet, ansonst erfolgt die Anzeige in der gleichen Seite.
27 27  ; Formularseite nach Login
28 -: Hier wird die Formularseite festgelegt, welche angezeigt werden soll, wenn der Login erfolgreich war.
33 +: Hier wird die Formularseite festgelegt, welche angezeigt werden soll, wenn der Login **erfolgreich **war.
29 29  ; Formularseite nach abgebrochenen Login
30 -: Formularseite welche angezeigt werden soll, wenn der Login abgebrochen wurde.
35 +: Hier wird die Formularseite festgelegt, welche angezeigt werden soll, wenn der Login **abgebrochen** wurde.
31 31  ; Eingaben prüfen vor Login
32 32  : Wenn aktiviert, werden die bisherigen Formulareingaben validiert. Der Start des Bürgerkonto Login-Prozesses ist dann erst möglich, wenn alle Nutzereingaben auf der Seite valide sind. Wenn deaktiviert, findet keine Überprüfung der bisherigen Formulareingaben statt und es wird sofort zum Bürgerservice-Portal weitergeleitet.
33 -; Art der Rückgabedaten
38 +; Art der Rückgabedaten {{id name="Art_Rueckgabedaten"/}}
34 34  : Hier besteht die Auswahl zwischen:
35 -:: **personenbezogenen Daten**
36 -:: **organisationsbezogenen Daten**
37 -:: **personen- oder organisationsbezogenen Daten**
38 -: Mit dieser Einstellung lässt sich die Art der zu erwarteten Rückgabedaten, je nach Anforderung, steuern.
39 -: Das heißt, wenn beispielsweise nur Daten einer natürlichen Person im Formularprozess zulassen sind, ist hier die Auswahl auf //personenbezogene Daten// einzustellen.
40 +
41 +* **personenbezogenen Daten**
42 +* **organisationsbezogenen Daten**
43 +* **personen- oder organisationsbezogenen Daten**
44 +
45 +: Mit dieser Einstellung lässt sich die Art der zu erwarteten Rückgabedaten steuern, je nach Anforderung.
46 +: Das heißt, wenn beispielsweise nur Daten einer natürlichen Person im Formularprozess zugelassen sind, ist hier die Auswahl auf //personenbezogene Daten// einzustellen.
40 40  ; Bürgerdaten Parameter-Suffix
41 41  : Hier kann ein Suffix definiert werden, welches beim Vorbelegen von Formularelementen, mit den ermittelten Bürgerkonto-Daten, Anwendung findet.
49 +Durch das Suffix wird es möglich mehrere Authentifizierungen und Formularelement-Vorbelegungen innerhalb eines Formulars zu realisieren.
42 42  : Als Suffix sind Buchstaben, Zahlen und der Unterstrich erlaubt.
43 43  : __Beispiel:__
44 -Wenn als Suffix _1 definiert wurde, muss das Formularfeld für die Adresse mit dem Namen tfAntragstellerAdresse_1 benannt werden, damit eine Vorbelegung erfolgreich stattfinden kann. Durch das Suffix wird es möglich mehrere Authentifizierungen und Formularelement-Vorbelegungen innerhalb eines Formulars zu realisieren.
52 +Wenn als Suffix "**_1**" definiert wurde, muss das Formularfeld für die Adresse mit dem Namen "tfAntragstellerAdresse**_1**" benannt werden, damit eine Vorbelegung erfolgreich stattfinden kann. 
45 45  ; gefordertes Authentifizierungsverfahren
46 46  : Hier kann das dem Nutzer zur Verfügung stehende Authentifizierungsverfahren eingeschränkt werden.
47 -Es gibt folgende Auswahlmöglichkeiten:
48 -:; keine Einschränkung
49 -:: Login mittels Passwort, Authega-Zertifikat oder Personalausweis steht zur Auswahl
50 -:; Authega
51 -:: nur Authentifizierung mittels Authega-Zertifikat steht zur Auswahl
52 -:; Authega oder Personalausweis
53 -:: Login mittels Authega-Zertifikat oder Personalausweis steht zur Auswahl **(Achtung: Diese Auswahl wird momentan nicht mehr vom AKDB Portal unterstützt)**
54 -:; Personalausweis
55 -:: nur Authentifizierung mittels Personalausweis steht zur Auswahl
55 +: Es gibt folgende Auswahlmöglichkeiten:
56 56  
57 +* **keine Einschränkung**: Login mittels Passwort, Authega-Zertifikat oder Personalausweis steht zur Auswahl
58 +* **Authega**: Nur die Authentifizierung mittels Authega-Zertifikat steht zur Auswahl
59 +* **Authega oder Personalausweis**: Login mittels Authega-Zertifikat oder Personalausweis steht zur Auswahl **(Achtung: Diese Auswahl wird momentan nicht mehr vom AKDB Portal unterstützt!)**
60 +* **Personalausweis**: nur Authentifizierung mittels Personalausweis steht zur Auswahl
61 +
57 57  == Designer-Element: Bürgerkonto Daten Vorlage ==
58 58  
59 59  {{figure image="hilfe_bk_vorlagen.png"}}
... ... @@ -60,7 +60,7 @@
60 60  Formularvorlage //AKDB Basisdienste//
61 61  {{/figure}}
62 62  
63 -Um die Daten aus dem Bürgerservice-Portal im Formular anzuzeigen, existieren zwei Vorlagen //Bürgerkonto personenbezogene Daten// und //Bürgerkonto organisationsbezogene Daten//. Die Felder innerhalb dieser Vorlagen sind so konfiguriert, dass sie eine automatische Zuordnung und damit Anzeige, der zurückgelieferten Daten ermöglichen.
68 +Um die Daten aus dem Bürgerservice-Portal im Formular anzuzeigen, existieren zwei Vorlagen //Bürgerkonto personenbezogene Daten// und //Bürgerkonto organisationsbezogene Daten//. Die Felder innerhalb dieser Vorlagen sind so konfiguriert, dass sie eine automatische Zuordnung und damit die Anzeige der zurückgelieferten Daten ermöglichen. Die jeweilige Vorlage ist je nach der eingestellten [[Art der Rückgabedaten>>doc:||anchor="Art_Rueckgabedaten"]] am //AKDB Bürgerkonto//-Button zu wählen. Bei Nutzung der eingangs erwähnten Formular-Templates, sind beide Designer-Vorlagen bereits eingebunden und werden nach anzuzeigender Datenart ein- oder ausgeblendet.
64 64  
65 65  Die vom Bürgerservice-Portal zurückgelieferten Daten können mittels JavaScript auch anderweitig weiterverarbeitet werden. Dafür werden sie in Form einer JSON-Struktur im Zielformular zur Verfügung gestellt. Die JSON Struktur kann über folgende JavaScript-Variable ausgelesen werden:
66 66  
... ... @@ -72,7 +72,8 @@
72 72  Die nachfolgenden Tabelle listet alle Formularfeld-Namen auf, die in einem Formular genutzt werden können, um die Daten vom Bürgerservice-Portal in Formular-Elementen anzuzeigen. Einige Informationen sind über verschiedene Parameter-Namen abrufbar (einen englisch-sprachigen und einen deutsch-sprachigen Namen), in solchen Fällen können beide Benamungen gleichwertig genutzt werden.
73 73  
74 74  {{info}}
75 -Parameter, welche nur bei einer **p**ersonen**b**ezogenen **A**nmeldung vorhanden sind, sind mit **(PBA)** und die die nur bei einer **o**rganisations**b**ezogenen **A**nmeldung vorhanden sind, mit **(OBA)** gekennzeichnet. Ist keine extra Kennzeichnung vorhanden, so ist der Parameter in beiden Bereichen vorhanden.
80 +Parameter, welche nur bei einer **p**ersonen**b**ezogenen **A**nmeldung vorhanden sind, sind mit **(PBA)** und die die nur bei einer **o**rganisations**b**ezogenen **A**nmeldung vorhanden sind, mit **(OBA)** gekennzeichnet.
81 +Ist keine extra Kennzeichnung vorhanden, so ist der Parameter in beiden Bereichen vorhanden.
76 76  {{/info}}
77 77  
78 78  {{table dataTypeAlpha="0" preSort="0-asc"}}
... ... @@ -108,7 +108,7 @@
108 108  |(((
109 109  ZipCode (PBA)
110 110  tfAntragstellerPLZ (PBA)
111 -)))|PLZ
117 +)))|Postleitzahl
112 112  |(((
113 113  Address (PBA)
114 114  tfAntragstellerAdresse (PBA)
... ... @@ -156,17 +156,17 @@
156 156  |tfOrgRegisterNummer (OBA)|Registernummer
157 157  |TrustLevel|(((
158 158  Vertrauensniveau, gibt Auskunft über gewählte Authentifizierungsmethode:
159 -**STORK-QAA-Level-1**: Authentifizierung mittels Benutzername / Passwort
160 -**STORK-QAA-Level-3:** Authentifizierung mittels Authega Zertifikat
161 -**STORK-QAA-Level-4**: Authentifizierung mittels nPA
165 +* **STORK-QAA-Level-1**: Authentifizierung mittels Benutzername / Passwort
166 +* **STORK-QAA-Level-3:** Authentifizierung mittels Authega Zertifikat
167 +* **STORK-QAA-Level-4**: Authentifizierung mittels nPA
162 162  )))
163 -|NPA_Address (PBA)|Adresse, wie sie auf dem NPA vermerkt ist (Alles in Großbuchstaben)
164 -|NPA_City (PBA)|Ort, wie er auf dem NPA vermerkt ist (Alles in Großbuchstaben)
165 -|NPA_FirstName|Vorname, wie er auf dem NPA vermerkt ist (Alles in Großbuchstaben)
166 -|NPA_LastName|Nachname, wie er auf dem NPA vermerkt ist (Alles in Großbuchstaben)
167 -|NPA_PersonalTitle|Akademischer Titel, wie er auf dem NPA vermerkt ist (Alles in Großbuchstaben)
168 -|IsIndividualPerson|Liefert den Wert **true** wenn es sich bei den Daten aus dem Bürgerkonto um personenbezogene Daten handelt, sonst **false**.
169 -|IsOrganization|Liefert den Wert **true** wenn es sich bei den Daten aus dem Bürgerkonto um organisationsbezogene Daten handelt, sonst **false**.
169 +|NPA_Address (PBA)|Adresse, wie sie auf dem NPA vermerkt ist (alles in Großbuchstaben)
170 +|NPA_City (PBA)|Ort, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
171 +|NPA_FirstName|Vorname, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
172 +|NPA_LastName|Nachname, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
173 +|NPA_PersonalTitle|Akademischer Titel, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
174 +|IsIndividualPerson|Liefert den Wert **true**, wenn es sich bei den Daten aus dem Bürgerkonto um personenbezogene Daten handelt, sonst **false**.
175 +|IsOrganization|Liefert den Wert **true**, wenn es sich bei den Daten aus dem Bürgerkonto um organisationsbezogene Daten handelt, sonst **false**.
170 170  {{/table}}
171 171  
172 172  {{info}}
Copyright 2000-2025