snow · 2026.5.15 11:03 · 조회 2

Grafana 사용자 & 팀 관리

조직(Organization) 구조

Grafana는 Organization 단위로 독립적인 공간을 구성합니다. 하나의 Grafana 서버에서 여러 팀이 격리된 환경을 사용할 수 있습니다.


사용자 역할

역할대시보드데이터 소스플러그인사용자 관리
Admin✓ CRUD✓ 관리✓ 관리✓ 관리
Editor✓ CRUD✓ 조회✓ 조회
Viewer✓ 조회

사용자 초대

Administration → Users → Invite user

  1. 이메일 주소 입력
  2. 역할 선택 (Admin / Editor / Viewer)
  3. Send invite 클릭

초대받은 사용자는 이메일 링크를 통해 계정을 활성화합니다.

SMTP가 설정되어 있지 않은 경우 초대 링크를 직접 복사하여 전달합니다.


사용자 직접 추가

Administration → Users → New user

항목설명
Name표시 이름
Email로그인 이메일
Username로그인 ID
Password초기 비밀번호

팀(Team) 관리

팀을 사용하면 여러 사용자에게 한 번에 대시보드/폴더 권한을 부여할 수 있습니다.

Administration → Teams → New team

  1. 팀 이름 입력 (예: infra-team, backend-team)
  2. 팀원 추가: Members 탭 → Add member
  3. 팀 역할 설정: Member / Admin

팀에 폴더 권한 부여

대시보드 폴더 → Edit permissions → Add permission

Team: infra-team → Editor Team: backend-team → Viewer

서비스 계정(Service Account)

자동화 스크립트나 CI/CD 파이프라인에서 Grafana API를 사용할 때 사용합니다.

Administration → Service accounts → Add service account

  1. 이름 입력, 역할 선택
  2. Add service account token 클릭
  3. 토큰 복사 (한 번만 표시됨)

API 사용 예시

1curl -H "Authorization: Bearer {token}" \2  https://grafana.example.com/api/dashboards/home

비밀번호 재설정

Administration → Users → 사용자 선택 → Edit → Change password

또는 CLI로 초기화:

1grafana-cli admin reset-admin-password new-password

댓글

아직 댓글이 없습니다.

댓글을 작성하려면 로그인이 필요합니다.