Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: Set firstname, lastname e-mail to user in DbBackend #5264

Open
stevie-sy opened this issue Sep 23, 2024 · 2 comments
Open
Labels
area/authentication Affects user authentication or authorization area/configuration Affects the configuration enhancement New feature or improvement ref/IP ref/NC

Comments

@stevie-sy
Copy link

situation now

Now you can only set a username and a password at the user amdinistration menue. No other informations are possible. So the username should be meaningful for everybody, although this may differ from internal standard.

our (future) plan

We want to standardize the username - which is now the mail-address - in the DbBackend so they are the same as in other application and/or in ActiveDirectory, which is a combination of letters/numbers. Of course it is difficult to remember who is behind the (new) username.

Solution

It would be great, if there would be a possabilty to set (optional) the first and the lastname as well an e-mail address - similar a lot of other application offers - in the user administration menue.

I saw, that the class

offers all this stuff. But it looks like this was never implemented for users in the DbBackend, because there are also no columns in the icingaweb2-db for this stuff. I also saw, if somewhere in the icingaweb2 code would call new User(..), only the username is set wihtin the constructor. And if my IDE works correctly e.g. the function
public function getLastname()
is nowhere triggerd - so it looks like dead code for now.

If this would be ever implemented it would be great that this infos would of course be shown at acknowledgements and comments output. Depending what type of icingaweb-username other companies are using, this should maybe configurable what info should be shown there (username, first/lastname etc. pp.)

@nilmerg nilmerg added enhancement New feature or improvement area/authentication Affects user authentication or authorization area/configuration Affects the configuration labels Sep 23, 2024
@Wintermute2k6
Copy link
Contributor

ref/NC/830458

@nilmerg
Copy link
Member

nilmerg commented Sep 25, 2024

ref/IP/55594

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/authentication Affects user authentication or authorization area/configuration Affects the configuration enhancement New feature or improvement ref/IP ref/NC
Projects
None yet
Development

No branches or pull requests

3 participants