Wiki-Quellcode von Bürger Services Plugin
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | {{info}} | ||
2 | **Achtung:** | ||
3 | Bevor Sie die Bürger Services in ihre Formular-Prozesse einbinden, stellen Sie bitte sicher, dass die konfigurative Anbindung der Dienste durch einen {{formcycle/}}-Administrator erfolgt ist! | ||
4 | {{/info}} | ||
5 | |||
6 | Über das kostenpflichtige //Bürger Services Plugin// werden Möglichkeiten zur Einbindung verschiedener Bürger Services in {{formcycle/}} bereitgestellt. | ||
7 | Dabei kann zwischen den Anbindungen für | ||
8 | |||
9 | * **BundID** | ||
10 | * **BayernID** | ||
11 | * **ELSTER** //Mein Unternehmenskonto// | ||
12 | |||
13 | gewählt werden. | ||
14 | |||
15 | == Einbindung der Bürger Services in Formulare == | ||
16 | |||
17 | Für eine Einbindung der Bürger Services in {{formcycle/}} Formulare bestehen grundsätzlich folgende Möglichkeiten: | ||
18 | |||
19 | * Anmeldung über Formular-Zugriffssteuerung: hier erfolgt eine Nutzer-Legitimierung **vor** der Anzeige des Formulars | ||
20 | * Anmeldung über Login-Button: In diesem Szenario kann eine Nutzer-Legitimierung während der Anzeige des Formulars (zu jedem Zeitpunkt), durchgeführt werden. | ||
21 | |||
22 | === Einbindung über Formular-Zugriff === | ||
23 | |||
24 | Um den Login für einen oder mehrere Bürger Services über einen [[Externen Benutzer>>path:/xwiki/bin/view/Formcycle/UserInterface/UserSettings/ExternalUsers/]] am jeweiligen Formular zu ermöglichen, muss dies als [[Formularanmeldung>>path:/xwiki/bin/view/Formcycle/UserInterface/MyForms/Access]] am Formular hinterlegt sein. | ||
25 | |||
26 | ... Screenshot Formularzugriff hinzufügen ... | ||
27 | |||
28 | === Einbindung im Designer - per Login Button === | ||
29 | |||
30 | {{figure image="designer_loginBtn.png"}} | ||
31 | Allgemeine Einstellungen am Formular-Element //Bürger Services Login// | ||
32 | {{/figure}} | ||
33 | |||
34 | Zur vereinfachten Einbindung von einem Bürger Services innerhalb eines Formularprozesses gibt es das Formular-Element //Bürger Services Login//. Dieses kann per "Drag & Drop" in den Seitenbereich gezogen werden. Das dann vorhandene Button-Element kann im Bereich **Bürger Services: Login Einstellungen** konfiguriert werden. | ||
35 | Die nachfolgenden aufgeführten Einstellungen gelten dabei für alle Bürger Services (BundID, ELSTER etc.) gleichermaßen. | ||
36 | |||
37 | ; Bezeichner | ||
38 | : Beschriftung des Login-Buttons im Formular | ||
39 | ; Authentikator | ||
40 | : Hier muss ein konkreter Bürger Services aus den im System konfigurierten [[Externen Benutzern>>path:/xwiki/bin/view/Formcycle/UserInterface/UserSettings/ExternalUsers/]] ausgewählt werden. Zu diesem konkreten Bürger Service (ELSTER, BundID etc.) wird zum Aufrufzeitpunkt weitergeleitet. | ||
41 | ; Seite bei Login | ||
42 | : Hier wird die Formularseite festgelegt, welche angezeigt werden soll, wenn der Login **erfolgreich **war. | ||
43 | ; Seite bei Abbruch | ||
44 | : Hier wird die Formularseite festgelegt, welche angezeigt werden soll, wenn der Login **abgebrochen** wurde. | ||
45 | ; Element Suffix | ||
46 | : Hier kann ein Suffix definiert werden, welches beim Vorbelegen von Formularelementen, mit den ermittelten Daten aus einem Bürger Service, zur Anwendung kommt. | ||
47 | Durch das Suffix wird es möglich mehrere Authentifizierungen und Formularelement-Vorbelegungen innerhalb eines Formulars zu realisieren. | ||
48 | : Als Suffix sind Buchstaben, Zahlen und der Unterstrich erlaubt. | ||
49 | : __Beispiel:__ | ||
50 | 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. | ||
51 | ; Login im Popup | ||
52 | : Wenn aktiviert, wird die Login-Seite des jeweiligen Bürger Service-Portals in einem Popup geöffnet, ansonst erfolgt die Anzeige in der gleichen Seite. | ||
53 | ; Validieren | ||
54 | : Wenn aktiviert, werden die bisherigen Formulareingaben validiert. Der Start des 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 jeweiligen Bürger Service-Portal weitergeleitet. | ||
55 | |||
56 | ==== Zusätzliche Konfigurationsmöglichkeiten für **BundID** / **BayernID** ==== |