{"repo":"skuethe/grafana-oss-team-sync","free":true,"listed":false,"github":"https://github.com/skuethe/grafana-oss-team-sync","clone":"git clone https://github.com/skuethe/grafana-oss-team-sync.git","description":"FOSS tool to sync teams, users and folders from different sources to Grafana without the need for an enterprise license","language":"Go","stars":23,"topics":["entraid","grafana","grafana-oss","sync","team-sync"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"Grafana OSS Team Sync Report a Bug · Request a Feature [![Go Report Card][goreportcardbadge]][goreportcardlink] [![REUSE status][reusebadge]][reuselink] ![GitHub License][githublicensebadge] Table of Contents &nbsp; About The Project Requirements Installation Configuration Grafana Source: EntraID Opinionated Behaviour Build It Yourself Contributing Versioning License About The Project I created this project to get into Go development and as such, it is probably far from being perfect. Keep an open mind to that and feel free to contribute if you want to optimize or extend its functionality. The idea is to use grafana-oss-team-sync as an FOSS tool to create teams , users and even folders in Grafana and keep them (and their permissions) in sync with a configured source. This functionality does exist in Grafana itself (\"Team Sync\"), but is a is an [enterprise feature][enterprisefeature] and as such only usable with an appropriate license key. Sources are internally set-up as plug-ins, which can be easily extended to others in the future. Currently the following sources are supported: - Entra ID (formerly \"Azure Active Directory\") Current feature list The list of features include: - search your source for specific groups and create them as teams in your Grafana instance - (optional) create users from each configured source group - (optional) create folders from config input and add groups to the permission list as either a viewer , editor or admin role Possible future improvements","default_branch":null,"files":null,"tree":[],"storefront":"/r/skuethe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skuethe/grafana-oss-team-sync/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}