26 Commits

Author SHA1 Message Date
Dan
a665918335 Removing two fields from user table that were not used (uid, name)
Request email from open id clients, as this would provide a handy way to uniquely reference users when assigning to groups.
During Login do a lookup on email if possible -- so that permissions assignments based on email can be connected when sigining in through openid.
Don't use "open_id" for the service name on user accounts, use the iss string provided through open id,  this will allow us to support more than one open id platform.
Update the KeyCloak configuration so it is able to return email addresses for users -- which will make permission assignment easier in the future.
Removed several unused commands in the user_service class.
2022-12-12 15:43:19 -05:00
jasquat
4ce7d67328 pyl passes 2022-12-08 13:47:30 -05:00
jasquat
dbaa2c37c1 added frontend url as post redirect url in keycloak w/ burnettk 2022-12-07 15:11:58 -05:00
burnettk
47b551b8a1 make sasha, harmeet, manuchehr, and admin have desired permissions for demo 2022-11-27 21:07:20 -05:00
burnettk
a9d5e121b6 add fin1, lead1, and Tasks actioned by me to Tasks completed by me 2022-11-24 10:38:25 -05:00
jasquat
acc88b9a9c created new users for keycloak and fixed some permissions for core user w/ burnettk cullerton 2022-11-22 13:01:08 -05:00
burnettk
39c9e87854 templated SPIFF_SUBDOMAIN for keycloak 2022-10-27 22:02:19 -04:00
burnettk
653a86b1ae update keycloak version and lint 2022-10-24 17:52:48 -04:00
burnettk
df1443e375 new keycloak realm json with 30 minute access token lifespan and 1 day refresh token lifespan 2022-10-24 17:37:19 -04:00
jasquat
594a32b676 merged in main and resolved conflicts w/ burnettk 2022-10-20 11:27:15 -04:00
jasquat
ffb6d366f9 added natalia to keycloak configs w/ burnettk 2022-10-18 10:19:32 -04:00
jasquat
7c53fc9fa7 Merge remote-tracking branch 'origin/main' into feature/permissions3 2022-10-18 08:43:09 -04:00
burnettk
1965bfe2d9 use ssl 2022-10-17 17:36:33 -04:00
jasquat
47554b0739 updated keycloak to accept demo.spiffworkflow url w/ burnettk 2022-10-17 17:09:42 -04:00
burnettk
706094a82f demo env and no ssl for spiff realm on that env 2022-10-15 23:10:38 -04:00
jasquat
c955335d0e precommit w/ burnettk 2022-10-13 15:37:20 -04:00
jasquat
37caf1a69e added a finance user to keycloak and fixed up the staging permission yml w/ burnettk 2022-10-13 15:34:54 -04:00
jasquat
68d699784e precommit w/ burnettk 2022-10-11 17:03:28 -04:00
jasquat
93eb91f486 added keycloak configs and user perms for staging w/ burnettk 2022-10-11 16:00:52 -04:00
jasquat
03edbffa97 updated access token lifespan for keycloak settings w/ burnettk 2022-08-30 14:48:21 -04:00
burnettk
be553f4cec unhardcode urls 2022-08-17 17:56:38 -04:00
burnettk
5047b9aa8b add process_instance_report_list 2022-07-09 13:17:21 -04:00
jasquat
bc04086d14 updated realm and get token kinda works now w/ burnettk 2022-07-08 12:35:35 -04:00
jasquat
ac40540c57 adding log files for the server w/ burnettk 2022-07-07 10:19:52 -04:00
jasquat
44565d1704 added ci stuff for keycloak w/ burnettk 2022-07-06 17:09:38 -04:00
jasquat
9cc05a6749 added some more info for keycloak w/ burnettk 2022-07-06 16:13:05 -04:00