Commit Graph

12 Commits

Author SHA1 Message Date
Rene Pfeuffer
e1b107849e Permission Overview
Adds an overview of the permissions of a user including its groups. To do so, a new cache is introduced that stores the groups of a user, when the user is authenticated. In doing so, SCM-Manager can also list groups assigned by external authentication plugins such as LDAP. On the other hand, the user has to have been logged in at least once to get external groups, and even then the cached groups may be out of date when the overview is created. Internal groups will always be added correctly, nonetheless.

Due to the cache, another problem arised: On some logins, the xml dao for the cache failed to be read, because it was read and written at the same time. To fix this, a more thorough synchronization of the stores has been implemented.

Committed-by: Konstantin Schaper <konstantin.schaper@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-02-09 10:29:05 +01:00
René Pfeuffer
805ab36144 Fix links from user settings to profile 2021-12-22 16:43:24 +01:00
Florian Scholdei
f4d4d3a8c6 Add missing subtitles (#1496)
Add the last missing subtitles in the scmm core.
2021-01-13 09:25:58 +01:00
Florian Scholdei
88b93dc8b8 Feature/profile navigation (#1464)
- Fix bug where profile settings wasn't shown if user cannot change password
- Add missing "ApiKey" entry in the single user menu

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
2020-12-16 09:23:05 +01:00
Florian Scholdei
dc4bc2b32b Update documentation 2020-11-26 09:37:40 +01:00
Eduard Heimbuch
0cce79786a update screenshots in documentation 2020-10-23 08:59:27 +02:00
Eduard Heimbuch
ca40703d98 update documentation 2020-10-19 16:24:38 +02:00
Florian Scholdei
db6ec1e543 Update documentation 2020-10-09 12:40:18 +02:00
Eduard Heimbuch
c5bac94250 update documentation 2020-07-31 11:04:41 +02:00
Florian Scholdei
ccbdfa166a Add appendLinkContent for extracting inner content links 2020-07-16 09:47:36 +02:00
Florian Scholdei
bde83315d6 Update screenshots in user-oriented documentation 2020-06-16 17:12:52 +02:00
Florian Scholdei
f9efbd2e40 Add user-oriented SCM-Manager documentation 2020-06-16 13:20:17 +02:00