flowable / flowable/flowable-engine

no default admin account and no privileges for ui apps created by flowable-ui-idm configuration bootstrap if user table not empty

Offen
#550 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
9.5k
Forks
2.9k
Ø Merge
7 Std. 8 Min.
Gemergte PRs (30 T.)
2

Beschreibung

See this discussion in the support forum : https://forum.flowable.org/t/unable-to-login-to-flowable-ui-applications-after-a-fresh-installation/884

If the flowable-rest and flowable-idm applications are connected to the same database and the rest app is bootsrapped first, it will create 3 demo users in the user table, but none of these have privileges to access the ui applications.
If then the idm application is launched it will not create the default admin user account ( https://github.com/flowable/flowable-engine/blob/flowable-6.1.2/modules/flowable-ui-idm/flowable-ui-idm-conf/src/main/java/org/flowable/app/conf/Bootstrapper.java ) and therefore it is not possible to access the ui apps with any of the existing users.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit modules/flowable-ui-idm/flowable-ui-idm-conf/src/main/java/org/flowable/app/conf/Bootstrapper.java und bilde die im Issue beschriebene Startreihenfolge für eine gemeinsam genutzte Datenbank nach. Prüfe, wie sich bereits vorhandene Benutzer auf die Bootstrap-Erstellung und die Berechtigungen für die UI-Anwendungen auswirken. Als erledigt gilt, wenn eine frische Installation weiterhin nutzbar bleibt, wenn flowable-rest Benutzer erstellt, bevor flowable-idm dies tut.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
authentication, authorization
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.