190 Commits

Author SHA1 Message Date
maverickstuder
6bac3fa640 RED-8491: Hide all KNECON_* roles for any possible access in all endpoints
* implemented additional requirement for disabled role rank validation on target knecon role user
2024-07-02 16:22:16 +02:00
Maverick Studer
13ff6ced57 RED-8491: Hide all KNECON_* roles for any possible access in all endpoints 2024-06-27 09:52:44 +02:00
Maverick Studer
e71712450d hotfix tenant deletion if no bucket present 2024-06-14 13:31:10 +02:00
Maverick Studer
c303d46d8e RED-8491: Hide all KNECON_* roles for any possible access in all endpoints && RED-9346: User without roles not displayed in GET endpoint 2024-06-14 11:51:51 +02:00
Maverick Studer
119676e143 RED-8491: Hide all KNECON_* roles for any possible access in all endpoints && RED-9346: User without roles not displayed in GET endpoint 2024-06-13 15:55:57 +02:00
Maverick Studer
0692ac8309 RED-8491: Hide all KNECON_* roles for any possible access in all endpoints 2024-06-11 10:47:23 +02:00
Dominique Eifländer
c2b14d176c RED-9225: Fixed wrong user permissions for customer api 2024-06-07 13:01:50 +02:00
Ali Oezyetimoglu
c7098c98ac Merge branch 'RED-9251' into 'main'
RED-9251: increased maximumPoolSize to 10

See merge request fforesight/tenant-user-management-service!106
2024-06-04 11:12:30 +02:00
Maverick Studer
8399251f44 RED-8491: Hide all KNECON_* roles for any possible access in all endpoints 2024-06-04 09:05:42 +02:00
Ali Oezyetimoglu
039b0fad13 RED-9251: increased maximumPoolSize to 10 2024-06-03 16:23:39 +02:00
Dominique Eifländer
258bf63cd0 RED-9225: Added first customer api endpoints 2024-06-03 12:42:18 +02:00
Maverick Studer
534ace6a55 RED-9254: Support Controller (Part 1) 2024-06-03 12:36:17 +02:00
Maverick Studer
a2cd372d51 RED-3387: No Welcome Email for SSO User 2024-05-02 11:36:46 +02:00
Maverick Studer
534af6d061 RED-8702: Explore document databases to store entityLog 2024-04-11 14:20:49 +02:00
Timo Bejan
b9121b839b 0mongoDb optional 2024-04-07 22:02:32 +03:00
Timo Bejan
20c0890ad0 mongoDb optional 2024-04-07 21:35:12 +03:00
Timo Bejan
cd159879f5 not every fforesight application needs mongo ... 2024-04-05 18:46:39 +03:00
Timo Bejan
9bdd2bb09a new perm issions 2024-04-05 15:38:50 +03:00
Maverick Studer
5bda827c21 RED-8702: Explore document databases to store entityLog 2024-04-03 12:48:43 +02:00
Hanelore.Ianoseck
828c8a840c CLARI-43: Added FF_USER/FF_ADMIN permissions to access file-paragraphs tag operations 2024-03-21 08:40:38 +02:00
Timo Bejan
112d38d7be added implicit flow swagger 2024-03-12 16:31:35 +02:00
Andrei Isvoran
6f70d1e333 RED-7055 - Change status code for user creation to conflict 2024-02-28 16:22:08 +02:00
Timo Bejan
087431678a clarifynd redirect uri adjustment 2024-02-26 00:38:56 +07:00
Timo Bejan
1107f91691 permission rework 2024-02-26 00:35:59 +07:00
maverickstuder
12e8c0f53f RED-8477: SSO settings endpoint for SAML
* added more tests
* refactoring
* added check for existing idp with same displayName on update
2024-02-21 12:01:53 +01:00
Maverick Studer
f98394c136 RED-8477: SSO settings endpoint for SAML 2024-02-20 09:02:10 +01:00
Timo Bejan
0ae6b2a77b Merge branch 'clari-11' into 'main'
CLARI-11: Added permissions to access favourite files operations in persistence-service

See merge request fforesight/tenant-user-management-service!87
2024-02-16 04:57:43 +01:00
Hanelore Ianoseck
b35386684e CLARI-11: Added permissions to access favourite files operations in persistence-service 2024-02-16 04:57:43 +01:00
Maverick Studer
6954a5cee3 RED-8477: SSO settings endpoint for SAML 2024-02-15 13:53:33 +01:00
Maverick Studer
5af289479e RED-8477: SSO settings endpoint for SAML 2024-02-13 12:42:21 +01:00
Andrei Isvoran
68bc112660 RED-6659 - Update KNECON_ADMIN rank & add error handling for acces denied 2024-02-08 11:42:26 +02:00
Maverick Studer
b3dd62e3ca Merge branch 'RED-8333' into 'main'
RED-8333: Misleading error message when creating user with already existing e-mail

See merge request fforesight/tenant-user-management-service!84
2024-02-06 16:46:00 +01:00
Maverick Studer
ac1b86fa41 RED-8333: Misleading error message when creating user with already existing e-mail 2024-02-06 16:46:00 +01:00
Maverick Studer
abb11a4893 Merge branch 'RED-8454' into 'main'
RED-8454: Remove red-read-dossiers for RED_ADMIN and RED_USERS_ADMIN role

See merge request fforesight/tenant-user-management-service!83
2024-02-06 16:35:18 +01:00
maverickstuder
9241a191fa RED-8454: Remove red-read-dossiers for RED_ADMIN and RED_USERS_ADMIN role 2024-02-06 16:11:36 +01:00
Andrei Isvoran
5c0679f1fc Red-6659 - Don't allow users with lower rank roles to activate/deactivate users with higher rank roles 2024-02-06 11:56:45 +01:00
Maverick Studer
72def10e4a Red 8333: Misleading error message when creating user with already existing e-mail 2024-02-05 15:13:38 +01:00
Maverick Studer
2d34c1999d Merge branch 'RED-6625' into 'main'
RED-6625: Inconsistencies when creating a new user

See merge request fforesight/tenant-user-management-service!79
2024-02-05 11:24:29 +01:00
maverickstuder
f0f888a63d RED-6625: Inconsistencies when creating a new user 2024-02-05 11:18:39 +01:00
Yannik Hampe
7f220bd348 Merge branch 'RED-8343-fix' into 'main'
RED-8343: change 500 to 403

See merge request fforesight/tenant-user-management-service!78
2024-02-05 11:11:31 +01:00
Yannik Hampe
86e676cc51 Merge branch 'RED-8414-fix' into 'main'
RED-8414: create new role admin

See merge request fforesight/tenant-user-management-service!75
2024-02-05 11:10:40 +01:00
maverickstuder
a20484e486 RED-6625: Inconsistencies when creating a new user 2024-02-05 11:06:23 +01:00
yhampe
d151831ad9 RED-8343: change 500 to 403
removed 403
2024-02-05 11:02:35 +01:00
yhampe
e2c74b607b RED-8414: create new role admin
fixed failing tests
2024-02-05 10:58:29 +01:00
Timo Bejan
2fc8c9fc65 Updated KC client lib RED-8431 2024-02-04 08:34:01 +01:00
Dominique Eifländer
cb88dca0ea RED-8171: Traces do not stop at @Async 2024-02-02 14:50:29 +01:00
yhampe
c0b98a1bef RED-8414: create new role admin
If users have only the KNECON_ADMIN role they should be filtered out completely

If users have the KNECON_ADMIN role and a RED_x role they should be included in the response, but only the RED_x roles should be listed
2024-02-02 14:02:20 +01:00
yhampe
fa71cb9633 RED-8343 Change response 500 to 403 Forbidden for Deleted User Handling
catching and throwing forbidden exception on specific method
2024-02-02 12:35:26 +01:00
yhampe
8f8b6787e9 RED-8343
working on debugging
2024-02-02 12:35:26 +01:00
yhampe
84a0c47ae6 RED-8414 add role knecon admin
added roles and rights from RED_ADMIN

also added 403 definition
2024-02-01 18:42:47 +01:00