grafana / oncall

Developer-friendly incident response with brilliant Slack integration
GNU Affero General Public License v3.0
3.36k stars 262 forks source link

Can't remove user from oncall (user already removed from grafana) #4535

Open danielcb opened 1 month ago

danielcb commented 1 month ago

What went wrong?

Grafana OSS and Oncall are both self-hosted in our case.

We tried to remove a user from oncall. The user was removed from Grafana successfully, but still shows up in oncall (Alerts & IRM / OnCall / Users). There is no obvious way to remove the user. As far as I understand the documentation user management is done via Grafana and should sync somehow?

How do we reproduce it?

  1. Setup Grafana and Oncall
  2. Add users to Grafana (in our case via an openid-connect provider)
  3. Remove a user from Grafana
  4. User still shows up in oncall and there is no (obvious) way to remove it there

Grafana OnCall Version

v1.7.0

Product Area

Auth

Grafana OnCall Platform?

Docker

User's Browser?

No response

Anything else to add?

No response

joeyorlando commented 1 month ago

hey there @danielcb 👋

correct. user management is done in Grafana and users are synced periodically (every 30 minutes) to OnCall.

After 30 minutes you are still seeing the deleted user in OnCall?

danielcb commented 4 weeks ago

Hi, sorry for the late reply. Yes, the user is still in OnCall (after weeks, multiple restarts and updates).