Änderungen von Dokument AKDB: Bürgerkonto-Service-Plugin


Von Version 3.1
bearbeitet von rth
am 29.03.2021, 21:07
Änderungskommentar: Imported from XAR
Auf Version 3.13
bearbeitet von rth
am 18.11.2021, 13:56
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,3 +1,10 @@
1 +{{info}}
2 +**Hinweis für Plugin-/{{formcycle/}}-Administratoren:**
3 +Am 13.04.2021 wurde die Testumgebung des Bürgerservice-Portals aktualisiert. Diese ist jetzt unter [[**BayernID - Startseite**>>url:https://infra-pre-bayernid.freistaat.bayern/de/bayern/freistaat||rel="noopener noreferrer" target="_blank"]] erreichbar. Diese Änderung auf Seiten des Bürgerservice-Portals macht Anpassungen bei den Dienst-Anbindungen notwendig.
4 +
5 +Bei einer Aktualisierung des Plugins auf mindestens eine Version {{version major="2" minor="15"}}{{/version}} werden die notwendigen Anpassungen automatisch durchgeführt und es sind keine weiteren manuellen Eingriffe durch den Administrator notwendig.
6 +{{/info}}
7 +
1 1  [[**Plugin-Download**>>url:https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/plugin-bundle-akdb-services&fileid=2671||rel="noopener noreferrer" target="_blank"]] (erfordert Anmeldung)
2 2  
3 3  {{content/}}
... ... @@ -12,7 +12,7 @@
12 12  {{/figure}}
13 13  
14 14  
15 -Über das kostenpflichtige //AKDB Bürgerkonto Service Plugin// werden Möglichkeiten zur Einbindung der AKDB Basisdienste **Bürgerkonto** und **Postkorb** in {{formcycle/}} bereitgestellt.
22 +Über das kostenpflichtige //AKDB Bürgerkonto Service Plugin// werden Möglichkeiten zur Einbindung der AKDB Basisdienste **Bürgerkonto** und **Postkorb** in {{formcycle/}} bereitgestellt.
16 16  
17 17  
18 18  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.
... ... @@ -23,6 +23,8 @@
23 23  Formular-Element //AKDB Bürgerkonto//
24 24  {{/figure}}
25 25  
33 +{{id name="BK_LoginButton"/}}
34 +
26 26  Zur vereinfachten Einbindung des Bürgerkontos in Formulare gibt es das Formular-Element //AKDB Bürgerkonto//. Dieses kann per "Drag & Drop" in den Seitenbereich gezogen werden. Der dann vorhandene Absende-Button kann im Bereich **Buergerkonto-Login Einstellungen** konfiguriert werden. Die Einstellungen haben folgende Bedeutung:
27 27  
28 28  
... ... @@ -29,7 +29,7 @@
29 29  ; Schaltflächen Text
30 30  : Beschriftung des Login-Buttons
31 31  ; Login im Popup
32 -: Wenn aktiviert, wird die Login-Seite des Bürgerservice-Portals in einem Popup geöffnet, ansonst erfolgt die Anzeige in der gleichen Seite.
41 +: Wenn aktiviert, wird die Login-Seite des Bürgerservice-Portals in einem Popup geöffnet, ansonst erfolgt die Anzeige in der gleichen Seite.
33 33  ; Formularseite nach Login
34 34  : Hier wird die Formularseite festgelegt, welche angezeigt werden soll, wenn der Login **erfolgreich **war.
35 35  ; Formularseite nach abgebrochenen Login
... ... @@ -50,19 +50,19 @@
50 50  Durch das Suffix wird es möglich mehrere Authentifizierungen und Formularelement-Vorbelegungen innerhalb eines Formulars zu realisieren.
51 51  : Als Suffix sind Buchstaben, Zahlen und der Unterstrich erlaubt.
52 52  : __Beispiel:__
53 -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. 
62 +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. 
54 54  ; gefordertes Authentifizierungsverfahren
55 55  : Hier kann das dem Nutzer zur Verfügung stehende Authentifizierungsverfahren eingeschränkt werden.
56 56  : Es gibt folgende Auswahlmöglichkeiten:
57 57  
58 -* **keine Einschränkung**: Login mittels Passwort, Authega-Zertifikat oder Personalausweis steht zur Auswahl
67 +* **keine Einschränkung**: Login mittels Passwort, Authega-Zertifikat oder Personalausweis steht zur Auswahl
59 59  * **Authega**: Nur die Authentifizierung mittels Authega-Zertifikat steht zur Auswahl
60 -* **Authega oder Personalausweis**: Login mittels Authega-Zertifikat oder Personalausweis steht zur Auswahl **(Achtung: Diese Auswahl wird momentan nicht mehr vom AKDB Portal unterstützt!)**
69 +* **Authega oder Personalausweis**: Login mittels Authega-Zertifikat oder Personalausweis steht zur Auswahl **(Achtung: Diese Auswahl wird momentan nicht mehr vom AKDB Portal unterstützt!)**
61 61  * **Personalausweis**: nur Authentifizierung mittels Personalausweis steht zur Auswahl
62 62  
63 63  == Einbindung des Bürgerkonto Logins als Externer Benutzer ==
64 64  
65 -{{version major="6" minor="4" patch="0"/}} Die Option steht in der {{formcycle/}} - Version ab **6.4.0** mit der Plugin - Version ab **2.8.1** zur Verfügung.
74 +{{version major="6" minor="4" patch="0"/}} Die Option steht in der {{formcycle/}} - Version ab **6.4.0** mit der Plugin - Version ab **2.8.1** zur Verfügung.
66 66  
67 67  === Konfiguration eines Externen Benutzers für das Bürgerkonto Login ===
68 68  
... ... @@ -117,27 +117,31 @@
117 117  Formularvorlage //AKDB Basisdienste//
118 118  {{/figure}}
119 119  
120 -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.
129 +Um die Daten aus dem Bürgerservice-Portal im Formular anzuzeigen, existiert die Vorlage //Bürgerkonto personen- und organisationsbezogene Daten.// Die Felder innerhalb dieser Vorlage sind so konfiguriert, dass sie eine automatische Zuordnung und damit die Anzeige der zurück gelieferten Daten ermöglichen. Bei Nutzung des eingangs erwähnten Formular-Templates, ist die Designer-Vorlage bereits eingebunden und je nach Anmeldetyp, werden die organisations-spezifischen Daten automatisch ein- oder ausgeblendet.
121 121  
122 -Ab Plugin Version {{version major="2" minor="9"/}} gibt es eine weitere Vorlage, welche die Daten von person- und organisations-bezogenen Daten in einer Vorlage vereint. Das Anzeigeverhalten dieser Vorlage entspricht den eingangs erwähnten Vorlagen. Das het, je nach Anmeldetyp, werden die organisations-spezifischen Daten ein- oder ausgeblendet.
131 +Die vom rgerservice-Portal zurück gelieferten Daten nnen mittels JavaScript auch anderweitig weiterverarbeitet werden. Dafür werden sie in Form einer JSON-Struktur im Zielformular zur Vergung gestellt. Die JSON Struktur kann über folgende JavaScript-Variable ausgelesen werden:
123 123  
124 -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:
125 125  
126 -
127 127  {{code language="javascript"}}
128 128  XFC_METADATA.pluginResults.AKDBLoginAnalyzer
129 129  {{/code}}
130 130  
131 -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.
138 +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.
132 132  
133 133  {{info}}
134 134  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.
135 135  Ist keine extra Kennzeichnung vorhanden, so ist der Parameter in beiden Bereichen vorhanden.
136 136  
137 -**Achtung: **Ab Plugin-Version **2.9.0** sind im Zuge einer Vereinheitlichung der Parameter-Name für **PBA** und **OBA**, bestimmte Parameter, die bisher nur bei **PBA** vorhanden waren auch bei einer **OBA** vorhanden. Im Zuge der Abwärtskompatibilität sind die OBA-spezifischen Parameter zusätzlich noch vorhanden. 
144 +**Achtung: **Ab Plugin-Version **2.9.0** sind im Zuge einer Vereinheitlichung der Parameter-Name für **PBA** und **OBA**, bestimmte Parameter, die bisher nur bei **PBA** vorhanden waren auch bei einer **OBA** vorhanden. Im Zuge der Abwärtskompatibilität sind die OBA-spezifischen Parameter zusätzlich noch vorhanden.
138 138  Die betreffenden Parameter sind in der Tabelle mit **(PBA + OBA)** gekennzeichnet.
139 139  {{/info}}
140 140  
148 +{{info}}
149 +**Hinweis für die vom Bürgerservice-Portal zurück gelieferten Daten:**
150 +Bei der Authentifizierung mit eIDAS-notifizierten Identifikationsmittel gilt der Mindestdatensatz nach eIDAS-VO, daher kann es zu einem reduzierten Datensatz kommen.
151 +**[[Attribute im eID Schema>>url:https://ec.europa.eu/cefdigital/wiki/display/EIDCOMMUNITY/Overview+of+available+attributes+of+pre-notified+and+notified+eID+schemes||rel="noopener noreferrer" target="_blank"]]**
152 +{{/info}}
153 +
141 141  {{table dataTypeAlpha="0" preSort="0-asc"}}
142 142  |=Parameter|=Beschreibung
143 143  |BPK|Bereichsspezifisches Personenkennzeichen (in verschlüsselter Form)
... ... @@ -144,7 +144,6 @@
144 144  |BPK_Decoded|Bereichsspezifisches Personenkennzeichen (in entschlüsselter Form)
145 145  |PostboxId|Postkorb-ID des Nutzers. Muss bei Anbindung des Postkorbs verwendet werden.
146 146  |(((
147 -Email (PBA)
148 148  tfAntragstellerEmail (PBA + OBA)
149 149  )))|Email-Adresse
150 150  |Gender|Anrede als numerischer Wert nach ISO 5218:2004
... ... @@ -151,53 +151,46 @@
151 151  |GenderName|Lesbarer Text für Geschlechter-Code aus Attribut „gender“.
152 152  Mögliche Werte: //männlich//, //weiblich//
153 153  |(((
154 -Salutation
155 155  tfAntragstellerAnrede (PBA + OBA)
156 -selAntragstellerAnrede (PBA)
157 157  )))|Anrede, wird mit Hilfe des Geschlechter-Code aus Attribut „gender“ erzeugt.
158 158  Mögliche Werte: //Herr//, //Frau, Nicht bekannt//
159 159  |(((
160 -PersonalTitle (PBA)
161 161  tfAntragstellerTitel (PBA + OBA)
162 162  )))|Akademischer Titel
163 163  |(((
164 -FirstName
165 165  tfAntragstellerVorname (PBA + OBA)
166 166  )))|Vorname
167 167  |(((
168 -LastName
169 169  tfAntragstellerName (PBA + OBA)
170 170  )))|Nachname
171 171  |(((
172 -ZipCode (PBA)
173 173  tfAntragstellerPLZ (PBA + OBA)
174 174  )))|Postleitzahl
175 175  |(((
176 -Address (PBA)
177 177  tfAntragstellerAdresse (PBA + OBA)
178 178  )))|Adresse bestehend aus Strasse und Hausnummer
179 179  |(((
180 -City (PBA)
181 181  tfAntragstellerOrt (PBA + OBA)
182 182  )))|Ort
187 +|tfAntragstellerLand (PBA + OBA)|Land aus dem der Antragsteller kommt oder die Organisation ihren Sitz hat. Als ISO 3166-1 alpha-2 gepflegt. (ab Version {{version major="2" minor="16"}}{{/version}})
183 183  |(((
184 -BirthDate
185 185  tfAntragstellerGeburtsdatum (PBA + OBA)
186 186  )))|Geburtsdatum im Format: dd.MM.yyyy
191 +|tfAntragstellerGeburtsname (PBA + OBA)|Geburtsname (ab Version {{version major="2" minor="15"}}{{/version}})
187 187  |(((
188 -PlaceOfBirth
189 189  tfAntragstellerGeburtsort (PBA + OBA)
190 190  )))|Geburtsort
191 191  |(((
192 -TelephoneNumber
193 193  tfAntragstellerTelefon (PBA + OBA)
194 194  )))|Telefonnummer
198 +|tfAntragstellerStaatsangehoerigkeit (PBA + OBA)|Staatsangehörigkeit (ab Version {{version major="2" minor="15"}}{{/version}})
199 +|tfAntragstellerDeMail (PBA + OBA)|De-Mail-Adresse (ab Version {{version major="2" minor="15"}}{{/version}})
200 +|tfAntragstellerEIDASAusstellerLand (PBA)|eIDAS Ausgabeland (ab Version {{version major="2" minor="15"}}{{/version}})
195 195  |tfOrgVertreterVorname (OBA)|Vorname der Person, welche der hinterlegten Organisation angehört und über deren Account die Anmeldung erfolgte.
196 196  |tfOrgVertreterName (OBA)|Nachname der Person, welche der hinterlegten Organisation angehört und über deren Account die Anmeldung erfolgte.
197 197  |tfOrgVertreterTitel (OBA)|Akademischer Titel der Person, welche der hinterlegten Organisation angehört und über deren Account die Anmeldung erfolgte.
198 198  |(((
199 199  tfOrgVertreterAnrede (OBA)
200 -selOrgVertreterAnrede (OBA)
201 201  )))|(((
202 202  Anrede für die Person, welche der hinterlegten Organisation angehört und über deren Account die Anmeldung erfolgte.
203 203  Anrede, wird mit Hilfe des Geschlechter-Code aus Attribut „gender“ erzeugt. Mögliche Werte: //Herr//, //Frau, Nicht bekannt//
... ... @@ -213,10 +213,12 @@
213 213  |tfOrgPLZ (OBA)|PLZ
214 214  |tfOrgOrt (OBA)|Ort
215 215  |tfOrgName (OBA)|Name der Organisation (mit Rechtsform)
216 -|tfOrgID (OBA)|Organisations-ID
221 +|tfOrgID (OBA)|Organisations-ID (abgekündigt, wird zukünftig durch das organisationsspezifische Kennzeichen ersetzt)
222 +|tfOrgKennzeichen (OBA)|organisationsspezifisches Kennzeichen: ersetzt zukünftig die Organisations-ID. (ab Version {{version major="2" minor="16"}}{{/version}})
217 217  |Rechtsform (OBA)|Rechtsform der Organisation
218 218  |tfOrgRegisterOrt (OBA)|Register(gerichts)-Ort
219 219  |tfOrgRegisterNummer (OBA)|Registernummer
226 +|tfOrgUUID (OBA)|Unternehmenskonto-Handle (ab Version {{version major="2" minor="15"}}{{/version}})
220 220  |TrustLevel|(((
221 221  Vertrauensniveau, gibt Auskunft über gewählte Authentifizierungsmethode:
222 222  * **STORK-QAA-Level-1**: Authentifizierung mittels Benutzername / Passwort
... ... @@ -223,6 +223,7 @@
223 223  * **STORK-QAA-Level-3:** Authentifizierung mittels Authega Zertifikat
224 224  * **STORK-QAA-Level-4**: Authentifizierung mittels nPA
225 225  )))
233 +|IdentitaetsPruefer|Quelle der Identitätsprüfung (ab Version {{version major="2" minor="15"}}{{/version}}) (Mögliche Werte sind: **eIDAS**, **eID**, **Smart-eID**, **Authega**, **Elster**, **Benutzername** oder **FINK**)
226 226  |NPA_Address (PBA)|Adresse, wie sie auf dem NPA vermerkt ist (alles in Großbuchstaben)
227 227  |NPA_City (PBA)|Ort, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
228 228  |NPA_FirstName|Vorname, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
... ... @@ -230,11 +230,12 @@
230 230  |NPA_PersonalTitle|Akademischer Titel, wie er auf dem NPA vermerkt ist (alles in Großbuchstaben)
231 231  |IsIndividualPerson|Liefert den Wert **true**, wenn es sich bei den Daten aus dem Bürgerkonto um personenbezogene Daten handelt, sonst **false**.
232 232  |IsOrganization|Liefert den Wert **true**, wenn es sich bei den Daten aus dem Bürgerkonto um organisationsbezogene Daten handelt, sonst **false**.
241 +|authVerifyInfos|(ab Version {{version major="3" minor="5"}}{{/version}}) Enthält als Wert ein JSON Objekt mit zusammenfassenden Verifikationsinformationen zur durchgeführten Authentifizierung, separiert nach NpaDaten-Suffix. Die Informationen bestehen aus einer Liste aller Element-Namen, welche durch die Authentifizierung befüllt wurden, dem genutzten Identitäts-Prüfer, sowie dem Trust-Level. Die **authVerifyInfos** sind in den XFC_METADATA-Objekt auch dann vorhanden, wenn keine explizite Anmeldung über das Bürgerservice-Portal stattgefunden hat, sondern beispielsweise eine Wiederanzeige des Vorgangsdaten über einen Prozess-Link.
233 233  {{/table}}
234 234  
235 235  {{info}}
236 236  **Hinweis:**
237 -Wenn am Formular-Element //AKDB Bürgerkonto// ein Bürgerdaten Parameter-Suffix vergeben wurde, so muss dieses an die jeweiligen Formular-Elementnamen angefügt werden, damit eine Vorbelegung erfolgreich durchgeführt werden kann.
246 +Wenn am Formular-Element //AKDB Bürgerkonto// ein Bürgerdaten Parameter-Suffix vergeben wurde, so muss dieses an die jeweiligen Formular-Elementnamen angefügt werden, damit eine Vorbelegung erfolgreich durchgeführt werden kann.
238 238  \\__Beispiel:__
239 239  Wenn als Suffix "**_Person2**" definiert wurde, so ergibt sich beim Vornamen der Formular-Elementname "tfAntragstellerVorname**_Person2**".
240 240  {{/info}}
... ... @@ -250,7 +250,7 @@
250 250  Für die einzelnen Vertrauensniveaus existieren folgende Beschriftungen:
251 251  
252 252  * Level 1 (Authentifizierung mittels Benutzername / Passwort): **Standard**
253 -* Level 3 (Authentifizierung mittels Authega Zertifikat): **Authega**
262 +* Level 3 (Authentifizierung mittels Authega Zertifikat): **Zertifikat**
254 254  * Level 4 (Authentifizierung mittels nPA): **Personalausweis**
255 255  
256 256  {{figure image="hilfe_trustlevel_keine_visualisierung.png"}}
... ... @@ -257,6 +257,12 @@
257 257  Wenn keine visuelle Markierung gewünscht ist, so kann dies durch ein zusätzliches Attribut „noRibbon“ am Vorlagen-Fieldset unterbunden werden
258 258  {{/figure}}
259 259  
269 +==== Anpassungen der Darstellung aufgrund reduzierter Nutzerdaten ====
270 +
271 +Mit dem Update des Bürgerservice-Portals (Release 3.2 vom 18.11.2021) kann es bei Rückleitung ins Formular zur Übermittlung von reduzierten Nutzerdaten kommen. Dies äußert sich beispielsweise darin, dass nach dem Login keine Adressdaten vom Nutzer in der Vorlage erscheinen.
272 +Mit Plugin Version {{version major="3" minor="5"}}{{/version}} werden nach einem Login am Bürgerservice-Portal nur noch die Eingabefelder innerhalb der Datenvorlage für eine Bearbeitung gesperrt, welche durch die Authentifizierung ermittelt wurden.
273 +Alle übrigen Felder innerhalb Vorlage, können standardmäßig durch den Benutzer bearbeitet werden, wenn im Designer nichts gegenteiliges festgelegt wurde.
274 +
260 260  == AKDB Postkorbanbindung in der Statusverarbeitung ==
261 261  
262 262  
... ... @@ -287,7 +287,7 @@
287 287  
288 288  {{/panel}}
289 289  
290 -{{panel title="Konfiguration des Nachrichteninhalts" fullwidth="true" initial="visible" triggerable="true"}}
305 +{{panel title="Konfiguration des Nachrichteninhalts" fullwidth="true" triggerable="true"}}
291 291  
292 292  
293 293  {{figure image="postkorb_nachricht.png"}}
... ... @@ -313,7 +313,7 @@
313 313  
314 314  {{info}}
315 315  **Achtung:**
316 -Die Schnittstelle zum Postkorb der AKDB unterstützt dabei maximal 5 Anhänge pro Nachricht mit je 2 MB Maximalgröße.
331 +Die Schnittstelle zum Postkorb der AKDB unterstützt dabei maximal 20 Anhänge pro Nachricht mit je 50 MByte Maximalgröße.
317 317  {{/info}}
318 318  
319 319  {{/panel}}
... ... @@ -339,7 +339,6 @@
339 339  
340 340  Wenn in einem Formular beide Login-Arten (//personenbezogenes// und //organisationsbezogenes// Login) zugelassen sind und man unterschiedliche Nachrichten an den Postkorb senden möchte, so ist dies ebenfalls möglich.
341 341  Im Formular müssen dann versteckte Eingabefelder mit den Element-Namen **IsIndividualPerson** und **IsOrganization** vorhanden sein.
342 -(Dies ist automatisch der Fall, wenn die entsprechenden Vorlagen //Bürgerkonto personenbezogene Daten// und //Bürgerkonto organisationsbezogene Daten// verwendet werden).
343 343  
344 344  Die Konfiguration einer Ausführungs-Bedingung an einer Aktion //AKDB:Postkorbnachricht senden// für eine **personenbezogene** Anmeldung wäre dann folgendermaßen:
345 345  
... ... @@ -364,6 +364,106 @@
364 364  == Versionshistorie ==
365 365  
366 366  (% class="wikigeneratedid" %)
381 +=== 3.5.1 ===
382 +
383 +* Fehlerbehebung: Bei Rückleitung aus dem Bürgerservice-Portal und wenn Kommunikation nicht über Frontend-Server stattgefunden hat, wurde teilweise die Seite "Formular nicht gefunden" ausgeliefert. Dies wurde behoben.
384 +
385 +=== 3.5.0 ===
386 +
387 +* Erweiterung der zurück gelieferten Authentifizierungsdaten: Das JSON-Objekt //authVerifyInfos// enthält die Namen der Elemente aus den Bürgerkontodaten, welche über die Authentifizierung am Bürgerservice-Portal übermittelt wurden.
388 +* Überarbeitung JS und CSS für Vorlagen: die Felder innerhalb der Vorlage werden jetzt per ICON so aufbereitet, dass ersichtlich wird, woher die Daten stammen bzw. wer der Identitätsprüfer war
389 +* Fehlerbehebung: Fehlendes URL-Encoding eines Parameters führte dazu, dass Formular nach AKDB-Login nicht mehr gefunden wurde. Dies wurde behoben.
390 +* Anpassung AKDB-Setup: beim Prüfung der Postkorb-Verbindung werden jetzt separat Zertifikat und Passwort auf Korrektheit geprüft und im Fehlerfall extra ausgewiesen.
391 +
392 +=== 3.4.0 ===
393 +
394 +* Konfigurative Möglichkeit eines URL-Rewritings am Login-Button auf die Assertion Consumer Service URL aus der Bürgerservice-Portal-Registrierung
395 +* Fehlerbehebung: Das eigenständige Overlay am Login-Button wurde entfernt und durch den System-Standard ersetzt. Dadurch wird beim Übersteuern des Standard-Overlay-Logos auch das Overlay-Logo am Login-Button mit übersteuert.
396 +
397 +=== 3.3.1 ===
398 +
399 +* Fehlerbehebung: Beim Login mittels Login-Button verhinderte der Popup-Blocker, welcher in vielen Browsern aktiv ist, ein Öffnen des Popups für die Login-Auswahl. Dies wurde behoben.
400 +
401 +=== 3.3.0 ===
402 +
403 +* Überarbeitung der Revisionsicherheit und damit Anpassung an Weiterentwicklung in {{formcycle/}}
404 +* Erweiterung Plugin-Authenticator: Es gibt nun die Möglichkeit am Plugin-Authenticator (ähnlich wie am Bürgerkonto-Login-Button) ein //Bürgerdaten Parameter-Suffix// zu konfigurieren
405 +* Neues Replacer-Plugin ('LOGIN_PROTOCOL') für eine Ausgabe aller Anmeldedaten, welche am Vorgang hinterlegt sind.
406 +* Fehlerbehebung: Ein Fehler, welcher im Zusammenhang mit dem Einsatz des Bürgerkonto-Login-Buttons bei Benutzung in einem Popup auftrat, wurde behoben.
407 +* Fehlerbehebung: Ein Fehler der im Zusammenhang mit dem Postkorb-Versand (fehlende Postkorb-ID), bei vorheriger Anmeldung mittels Plugin-Authentictors über einen Frontend-Server auftrat, wurde behoben
408 +
409 +=== 3.2.1 ===
410 +
411 +* Fehlerbehebung: In der Vorlage für //personen- und organisationsbezogene Daten// waren Elemente falsch benannt, sodass sie bei Anzeige nicht mit den Nutzer-Daten befüllt waren. Dies wurde behoben.
412 +
413 +=== 3.2.0 ===
414 +
415 +* Fehlerbehebung: Es wurde ein Fehler bei der Authentifizierung mittels Plugin-Authenticator behoben, der dazu führte, dass
416 +das Formular mit den zurückgelieferten Nutzerdaten nicht mehr angezeigt wurde.
417 +* die (veralteten) BK-Vorlagen für //persönliche Daten// und //organisationsbezogenen Daten// wurden aus dem Designer entfernt, sodass nur noch die Vorlage für //personen- und organisationsbezogene Daten// zur Auswahl steht, welche alle Anmeldefälle abdeckt.
418 +(Hinweis: Formulare die auf den veralteten Vorlagen abbauen werden weiterhin unterstützt)
419 +* Erweiterung der Vorlage für //personen- und organisationsbezogene Daten// um das Attribut 'IdentitaetsPruefer', welches zur Differenzierung der Art der Anmeldung innerhalb eines Vertrauensniveaus dient.
420 +* Anpassung der Formular-Vorlage auf Grundlage der geänderten Nutzerdaten-Vorlage
421 +
422 +=== 3.1.0 ===
423 +
424 +* **Achtung:** alle neueren Versionen des Plugins benötigen ab dieser Version mindestens {{formcycle/}} Version {{version major="7" minor="0" patch="1"}}{{/version}} oder höher
425 +* Anpassung AKDB-Setup: im Bereich des Zertifikatsuploads für die Kommunikation mit dem Postkorb
426 +
427 +=== 3.0.0 ===
428 +
429 +* **Achtung:** alle neueren Versionen des Plugins benötigen ab dieser Version mindestens {{formcycle/}} Version {{version major="7" minor="0"}}{{/version}} oder höher
430 +* Postkorb-Plugin für V7-Workflow
431 +* Überarbeitung Formular-Vorlage für Nutzung des V7-Workflows
432 +
433 +=== 2.18.3 ===
434 +
435 +* Anpassung JS für Anzeige-Steuerung der BK-Vorlagen: Steuerparameter 'TrustLevel', 'IsOrganization' und 'IsIndividualPerson' können jetzt auch außerhalb des Vorlagen-Containers verwendet werden
436 +* Fehlerbehebung: Es wurden Fehler bei der Wiederanzeige von zwischengespeicherten Daten bei Kommunikation über FS behoben.
437 +
438 +=== 2.18.2 ===
439 +
440 +* Anpassung Postkorb: Umstellung von ID auf UUID bei Dateianhängen
441 +
442 +=== 2.18.1 ===
443 +
444 +* Fehlerbehebung: Es wurde ein Fehler, beim Zwischenspeichern von Formulardaten vor der Weiterleitung zum BK-Portal, behoben.
445 +
446 +=== 2.18.0 ===
447 +
448 +* Erweiterung AKDB-Setup: Neuer Einrichtungsschritt für die Erhebung von Organisationsdaten für Verwaltungszwecke.
449 +
450 +=== 2.17.0 ===
451 +
452 +* Abschließende Anpassungen für Einführung Bürgerservice-Portal 2.0:
453 +** Aktualisierung der Metadaten des Identity Providers, sowie des Postkorb-Webservice-Endpoints für die Anbindung des neuen Live-Systems
454 +* Änderung im AKDB-Setup:
455 +** Anpassungen am Layout, da es bei niedrigen Auflösungen dazu kam, dass Navigations-Buttons nicht angezeigt wurden
456 +** Verbesserung der Logik für die Verbindungsprüfung bei Einrichtung der Postkorb-Anbindung
457 +
458 +=== 2.16.0 ===
459 +
460 +* Aufnahme zusätzlicher vom Bürgerkonto übermittelter Daten. Die genaue Beschreibung dieser kann der obigen Parameter-Tabelle entnommen werden.
461 +* Änderung im AKDB-Setup: Möglichkeit zur Prüfung der Erreichbarkeit des Postkorb-Webservice
462 +
463 +=== 2.15.2 ===
464 +
465 +* Fehlerbehebung: Fehler beim Speichern eines Vorgangs, mit mindestens zwei BK-Anmeldungen, wurde behoben
466 +
467 +=== 2.15.1 ===
468 +
469 +* Fehlerbehebung bei Kommunikation mit Postkorb-Schnittstelle
470 +
471 +=== 2.15.0 ===
472 +
473 +* Änderung Postkorb-Webservice Anbindung: Die Anbindung erfolgt jetzt über die native Schnittstelle und nicht mehr über OK.KOMM. Dadurch erhöht sich die Anzahl der möglichen Anhänge auf 20 mit je 50MB Größe.
474 +* Das Bürgerservice-Portal wurde auf Version 2.0 angehoben. Dadurch ergaben sich folgende Anpassungen, die in dieser Plugin-Version eingearbeitet wurden:
475 +** Es werden zusätzliche Daten vom Bürgerservice-Portal übermittelt. Die genaue Beschreibung dieser kann der obigen Parameter-Tabelle entnommen werden.
476 +** Anpassung des Verhaltens bei Abbruch der Authentifizierung durch den Nutzer auf Seiten des Bürgerservice-Portals
477 +** Aktualisierung der Metadaten des Identity Providers, sowie des Postkorb-Webservice-Endpoints. Jeweils für die Anbindung des Test-Systems.
478 +Die Aktualisierung dieser Eigenschaften bei bestehenden Plugin-Installationen erfolgt automatisch bei Installation dieser Plugin-Version
479 +* Änderung im AKDB-Setup: Überarbeitung der Einrichtungsschritte
480 +
367 367  === 2.14.2 ===
368 368  
369 369  * Fehlerbehebung im Plugin zum Erzeugen der Mandant-spezifischen Ressourcen, welches beim Registrieren des Plugins ausgeführt wird.
... ... @@ -378,25 +378,25 @@
378 378  
379 379  === 2.13.2 ===
380 380  
381 -* Fehlerbehebung: Der Postkorb-Webservice konnte teilweise nicht initialisiert werden, da die zugehörige WSDL-Datei nicht korrekt adressiert wurde.
495 +* Fehlerbehebung: Der Postkorb-Webservice konnte teilweise nicht initialisiert werden, da die zugehörige WSDL-Datei nicht korrekt adressiert wurde.
382 382  In einigen Umgebungen kam es zu "Permission denied" Fehlern beim Versuch das Zertifikat für die Https-Webservice-Kommunikation zu laden. Diese Fehler wurden behoben.
383 -* Das JavaScript zur Nutzung der Template-Vorlage für //personen- und organisationsbezogene Daten// wurde erweitert, sodass die Auswahl der Anmeldeart sowohl als Checkbox, als auch als DropDown-Liste konfiguriert werden kann.
497 +* Das JavaScript zur Nutzung der Template-Vorlage für //personen- und organisationsbezogene Daten// wurde erweitert, sodass die Auswahl der Anmeldeart sowohl als Checkbox, als auch als DropDown-Liste konfiguriert werden kann.
384 384  
385 385  === 2.13.1 ===
386 386  
387 -* Fehlerbehebung: Wenn Formular mittels Ajax und Modus 'xfc-rp-inline=true' eingebunden wurde, kam es zu JavaScript-Fehlern und die Anmeldung konnte nicht ausgeführt werden. Dies wurde behoben.
501 +* Fehlerbehebung: Wenn Formular mittels Ajax und Modus 'xfc-rp-inline=true' eingebunden wurde, kam es zu JavaScript-Fehlern und die Anmeldung konnte nicht ausgeführt werden. Dies wurde behoben.
388 388  
389 389  === 2.13.0 ===
390 390  
391 391  * **Achtung:** alle neueren Versionen des Plugins benötigen ab dieser Version mindestens {{formcycle/}} Version {{version major="6" minor="6"}}{{/version}} oder höher
392 392  * Änderung des eingesetzten Webservice-Frameworks beim Postkorb-Service, um Lauffähigkeit ab OpenJDK Version 14 zu gewährleisten
393 -* Fehlerbehebung: Fehlende Beschriftungen an den Eigenschaften für das Formular-Element //AKDB Bürgerkonto //wurde behoben
507 +* Fehlerbehebung: Fehlende Beschriftungen an den Eigenschaften für das Formular-Element //AKDB Bürgerkonto //wurde behoben
394 394  
395 395  === 2.12.0 ===
396 396  
397 -* Feature-Umsetzung: AKDB-Setup kann nur vom SAdmin oder explizit freigegebenen Mandant-Admins ausgeführt werden. Die Steuerung erfolgt über Recht 'AKDB Setup ausführen' an Mandant-Admin-Rolle (Standard-Einstellung: Recht ist deaktiviert)
398 -* Anpassung Wizard für die Metadaten-Generierung: Wizard-Beschreibung im letzten Schritt erweitert; Generierte Dateien für Antrag und ISP-Metadaten, wurden mit einem umgebungsspezifischen Dateinamen-Suffix ausgestattet.
399 -* AKDB-Formular Vorlage angepasst (Statusverarbeitung): Veraltete Elementplatzhalter in Postkorb-Nachricht für Organisation wurden ersetzt
511 +* Feature-Umsetzung: AKDB-Setup kann nur vom SAdmin oder explizit freigegebenen Mandant-Admins ausgeführt werden. Die Steuerung erfolgt über Recht 'AKDB Setup ausführen' an Mandant-Admin-Rolle (Standard-Einstellung: Recht ist deaktiviert)
512 +* Anpassung Wizard für die Metadaten-Generierung: Wizard-Beschreibung im letzten Schritt erweitert; Generierte Dateien für Antrag und ISP-Metadaten, wurden mit einem umgebungsspezifischen Dateinamen-Suffix ausgestattet.
513 +* AKDB-Formular Vorlage angepasst (Statusverarbeitung): Veraltete Elementplatzhalter in Postkorb-Nachricht für Organisation wurden ersetzt
400 400  
401 401  === 2.11.2 ===
402 402  
... ... @@ -408,7 +408,7 @@
408 408  
409 409  === 2.11.0 ===
410 410  
411 -* Feature-Umsetzung im BK-Authenticator: Am Authenticator ist jetzt die Auswahl von Authentifizierungsverfahren, die mindestens dem Vertrauens-Level von Authega entsprechen, möglich
525 +* Feature-Umsetzung im BK-Authenticator: Am Authenticator ist jetzt die Auswahl von Authentifizierungsverfahren, die mindestens dem Vertrauens-Level von Authega entsprechen, möglich
412 412  * Fehlerbehebung: Ein falsches Leeren des Feldes tfAntragstellerName beim PDF-Druck wurde behoben
413 413  
414 414  === 2.10.0 ===
... ... @@ -416,9 +416,9 @@
416 416  * **Achtung:** alle neueren Versionen des Plugins benötigen ab dieser Version mindestens {{formcycle/}} Version {{version major="6" minor="5"}}{{/version}} oder höher
417 417  * Anpassung Wizard für die Metadaten-Generierung: im letzten Schritt kann eine vorbefüllte Beitrittserklärung heruntergeladen werden
418 418  * Internes Refactoring
419 -** Deprecated Klasse //ConfigSAML// wurde entfernt
533 +** Deprecated Klasse //ConfigSAML// wurde entfernt
420 420  ** Deprecated Klasse //GenerateIdentityServiceProviderMetadataPlugin //entfernt
421 -* Anpassung am Widget für den Bürgerkonto-Login-Button: Dieser wird jetzt beim PDF-Druck über den Designer standardmäßig ausgeblendet
535 +* Anpassung am Widget für den Bürgerkonto-Login-Button: Dieser wird jetzt beim PDF-Druck über den Designer standardmäßig ausgeblendet
422 422  * Anpassung an der AKDB-Formular Vorlage: Diese verwendet jetzt die Template-Vorlage für //personen- und organisationsbezogene Daten//
423 423  
424 424  === 2.9.2 ===
... ... @@ -431,7 +431,7 @@
431 431  
432 432  === 2.9.1 ===
433 433  
434 -* Fehlerbehebung in Anzeige bei Nutzung der Template-Vorlage für //personen- und organisationsbezogene Daten//:
548 +* Fehlerbehebung in Anzeige bei Nutzung der Template-Vorlage für //personen- und organisationsbezogene Daten//:
435 435  ** die fehlende Anzeige des Authentifizierungsverfahren am Field-Set für die persönlichen Daten wurde beseitigt
436 436  ** Nach erfolgter Anmeldung werden die Eingabe-Felder für die persönlichen Daten mit einem Schreibschutz belegt
437 437  
... ... @@ -445,16 +445,16 @@
445 445  
446 446  === 2.8.2 ===
447 447  
448 -* Ändern BK-Vorlage für //persönliche Daten//: Platzhalter für Authenticator-User-Objekt-Werte gesetzt, soweit wie möglich, um Nutzung für andere Authenticatoren (Google, NTLM, Facebook) prinzipiell zu ermöglichen
562 +* Ändern BK-Vorlage für //persönliche Daten//: Platzhalter für Authenticator-User-Objekt-Werte gesetzt, soweit wie möglich, um Nutzung für andere Authenticatoren (Google, NTLM, Facebook) prinzipiell zu ermöglichen
449 449  * Anpassung PreRender-Logik: Bei Vorhandensein eines User-Profils aus einem Authenticator wird Steuervariable 'IsIndividualPerson' auf "true" gesetzt, damit BK-Vorlage automatisch eingeblendet und genutzt werden kann.
450 450  
451 451  === 2.8.1 ===
452 452  
453 -* Fehlerbehebung bei Verwendung des BK-Logins über Frontend-Server: Factory-Klasse (org.opensaml.core.xml.XMLObjectBuilderFactory) durch pac4j-Implementierung ersetzt, um Fehler bei Kommunikation über den Frontend-Server zu beheben
567 +* Fehlerbehebung bei Verwendung des BK-Logins über Frontend-Server: Factory-Klasse (org.opensaml.core.xml.XMLObjectBuilderFactory) durch pac4j-Implementierung ersetzt, um Fehler bei Kommunikation über den Frontend-Server zu beheben
454 454  
455 455  === 2.8.0 ===
456 456  
457 -* Bereitstellung eines Plugin-Authenticator für AKDB-Login als "Externer Benutzer"
571 +* Bereitstellung eines Plugin-Authenticator für AKDB-Login als "Externer Benutzer"
458 458  * Hinweis: Log für Authega funktioniert nicht bei Einsatz von Plugin-Authenticator
459 459  
460 460  === 2.7.0 ===