
기능:
공개·비공개·비밀번호 보호 엔드포인트
공개·비공개·비밀번호 보호 엔드포인트
공개 엔드포인트(단일 엔드포인트, 공개 커스텀 엔드포인트, Persisted Queries)를 생성하고 노출하는 것 외에도, 비공개 엔드포인트를 만들거나 공개 엔드포인트에 비밀번호 보호를 적용할 수도 있습니다.
비공개 엔드포인트
Custom Endpoint 또는 Persisted Query의 상태를 private으로 설정하면, 해당 엔드포인트는 관리자 사용자만 접근할 수 있게 됩니다. 이를 통해 접근 권한이 없는 사용자에게 데이터가 의도치 않게 공유되는 것을 방지할 수 있습니다.
예를 들어, 메트릭 데이터를 조회하여 보고서를 작성하는 등 애플리케이션 관리에 유용한 비공개 Persisted Queries를 만들 수 있습니다.

비밀번호 보호 엔드포인트
특정 클라이언트를 위해 Custom Endpoint 또는 Persisted Query를 생성하는 경우, 해당 엔드포인트에 비밀번호를 설정하여 그 클라이언트만 접근할 수 있도록 추가적인 보안 레이어를 제공할 수 있습니다.

비밀번호 보호 엔드포인트에 처음 접근할 때(엔드포인트에 직접 접근하거나, GraphiQL 또는 Interactive Schema 클라이언트에 접근하는 경우 모두), 비밀번호 입력을 요청하는 화면이 나타납니다.

비밀번호가 입력되고 검증된 후에야 비로소 사용자는 원하는 엔드포인트 또는 클라이언트에 접근할 수 있습니다.
