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

Editing the time zone for a user #10134

Closed
yliya1991 opened this issue Feb 23, 2021 · 8 comments
Closed

Editing the time zone for a user #10134

yliya1991 opened this issue Feb 23, 2021 · 8 comments

Comments

@yliya1991
Copy link

yliya1991 commented Feb 23, 2021

Expected behavior

I as a user want to be able to edit the timezone in Edit profile

Current behavior

As a user, I log into the web interface of the graylog -> Edit profile with my username and password, after clicking the Edit User button, nothing happens.

Possible Solution

Add the ability for an external user to edit Settings, Preferences via Edit profile -> Edit User

Steps to reproduce (for errors)

I use the active authentication service - LDAP, the role of the reader, to enter I enter my username and password -> Edit profile -> Edit user

Context

The ability to edit the time zone is available only if you go under the admin login -> Users and Teams -> select the desired user -> Edit User, I want it to be available to an external user.

Your environment

  • Graylog version: 4.0.3
  • Java version: 1.8.0_275
  • Elasticsearch version: elasticsearch-oss: 7.9.3
  • MongoDB version: 3.2
  • Operating system: Linux version 5.6.19-300.fc32.x86_64
  • Browser version: 88.0.4324.150 (Official Build)

when I go as an external user
Снимок экрана 2021-02-23 в 14 53 04

when I log in with the admin login and password
Снимок экрана 2021-02-23 в 10 02 14

@yliya1991 yliya1991 added the bug label Feb 23, 2021
@bernd bernd added the triaged label Mar 1, 2021
@rtudo
Copy link

rtudo commented Apr 5, 2021

@yliya1991 - did you find any alternative here ? I am also blocked on this. User's can't edit their timezone when we enabled ldap based authentication and basically whole of their debugging is affected. we only noticed this later and can't go back and have to use ldap based auth.

@yliya1991
Copy link
Author

@yliya1991 - did you find any alternative here ? I am also blocked on this. User's can't edit their timezone when we enabled ldap based authentication and basically whole of their debugging is affected. we only noticed this later and can't go back and have to use ldap based auth.

Hi, I added configuration to my file with graylog :

  • name: graylog_root_timezone
    value: "EUROPE/KIEV"

I haven't found another solution yet.

@rtudo
Copy link

rtudo commented Apr 8, 2021

@yliya1991 - got it. For my use-case, users are from different geos and they need to set it differently depending on the region they are working for at that moment. Unfortunately which is not possible right now :(

@rtudo
Copy link

rtudo commented Jun 25, 2021

@bernd - is there a plan to pick this up ? (This will really unblock a critical blocker for me :( )

@yliya1991
Copy link
Author

@bernd - is there a plan to pick this up ? (This will really unblock a critical blocker for me :( )

hello, I checked yesterday in the new version 4.1 this functionality is available there, but the graylog itself does not work in the Enterprise, if without the Enterprise, then you can try version 4.1

@rtudo
Copy link

rtudo commented Sep 8, 2021

this is working and proving very helpful. I have verified and allows users in my org to now update timezone as per their need.

@bernd
Copy link
Member

bernd commented Jan 5, 2022

This has been fixed.

@bernd bernd closed this as completed Jan 5, 2022
@charlyfeck
Copy link

Hi, I'm using Graylog 5.0.4+b36a21a, and External Users account are unable to update the timezone as reported by @yliya1991. So I think the issue was not fixed.

The workaround I found is that it is possible to "remove" UTC timezone in the user profile and in that way it uses server timezone. This works only in the case the user's timezone has to be the same as the server.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants