본문 바로가기
WIKI 기술 지식 베이스

List API Keys API

원문 보기 위키 갱신

출처: 문서

본문

API 키 목록 조회 API

3.7부터 도입 {: .label .label-purple }

활성 키, 만료된 키, 취소된 키를 포함해 모든 API 키를 반환해요.

엔드포인트

GET /_plugins/_security/api/apitokens

요청 예시

GET _plugins/_security/api/apitokens

{% include copy-curl.html security=true %}

응답 예시

[
  {
    "id": "_ofOi6ABkhwU_cGa4M3v",
    "name": "test-token",
    "iat": 1789051986089,
    "expires_at": 1789138386088,
    "cluster_permissions": [
      "cluster_monitor"
    ],
    "index_permissions": [
      {
        "index_pattern": [
          "logs*"
        ],
        "allowed_actions": [
          "read"
        ]
      }
    ],
    "created_by": "admin"
  }
]

응답 본문 필드

응답 본문은 JSON 객체 배열이에요. 각 객체에는 다음 필드가 들어 있어요.

필드 데이터 타입 설명
id String 키의 고유 식별자예요.
name String 키 이름이에요.
iat Long 발급 시각이에요. 단위는 epoch 밀리초예요.
expires_at Long 만료 시각이에요. 단위는 epoch 밀리초예요.
cluster_permissions Array of strings 키에 부여된 클러스터 수준 권한이에요.
index_permissions Array of objects 키에 부여된 인덱스 수준 권한이에요.
revoked_at Long 취소 시각이에요. 단위는 epoch 밀리초예요. 키가 취소된 경우에만 표시돼요.
created_by String 키를 생성한 사용자예요.

더 알아보기 (Learn more)