Home / Companies / Grafana Labs / Blog / Post Details
Content Deep Dive

Guide to using the new Grafana CLI user identity conflict tool in Grafana 9.3Removed

Blog post from Grafana Labs

Post Details
Company
Date Published
Author
Eric Leijonmarck
Word Count
1,561
Language
English
Hacker News Points
-
Summary

Grafana Labs introduced a new command in Grafana CLI as part of Grafana 9.3 to address user identity conflicts caused by case-sensitive logins and emails, which can result in multiple accounts for the same user and lead to issues like split permissions and "zombie" accounts. This tool provides a systematic way to identify and resolve these conflicts by offering commands to list conflicts, generate a conflict file for manual review, validate the conflict file, and finally ingest the resolved file to update the database. The process involves marking users in the conflict file for retention or deletion, and the ingest-file command, which is irreversible, applies these changes to the database. Although the Grafana CLI is being phased out by October 2024, the tool aims to streamline user management by allowing admins to resolve inconsistencies efficiently, with recommendations to perform database backups before making changes. To prevent future conflicts, Grafana offers a configuration setting for case-insensitive logins, emphasizing the importance of consistent user identity management in maintaining a smooth operational workflow.