InfoGrab DocsInfoGrab Docs

액세스 토큰 스코프

GitLab의 개인, 그룹, 프로젝트 액세스 토큰에서 사용할 수 있는 스코프와 각 스코프가 부여하는 권한을 설명합니다.

액세스 토큰 스코프 # - Tier: Free, Premium, Ultimate - Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated History 개인 액세스 토큰은 더 이상 컨테이너 레지스트리 또는 패키지 레지스트리에 액세스할 수 없습니다. GitLab 16.0에서 도입됨 . k8s_proxy 는 GitLab 16.4에서 도입됨 . k8s_proxy_pat 라는 이름의 플래그 로 제어됨. 기본적으로 활성화됨. 기능 플래그 k8s_proxy_pat 는 GitLab 16.5에서 제거됨 . read_service_ping 은 GitLab 17.1에서 도입됨 . 개인 액세스 토큰 전용. manage_runner 는 GitLab 17.1에서 도입됨 . self_rotate 는 GitLab 17.9에서 도입됨 . 기본적으로 활성화됨. 스코프는 특정 조직 수준에서 액세스 토큰이 수행할 수 있는 작업을 정의합니다. 각 스코프는 특정 권한 집합을 부여합니다. 토큰 유형에 따라 토큰의 범위가 결정됩니다: 개인 액세스 토큰은 해당 사용자가 접근 가능한 모든 그룹과 프로젝트에 액세스할 수 있습니다. 그룹 액세스 토큰은 해당 그룹의 하위 그룹과 프로젝트에 액세스할 수 있습니다. 프로젝트 액세스 토큰은 해당 프로젝트에만 액세스할 수 있습니다. 개인 액세스 토큰을 특정 리소스와 권한으로 제한하려면 세밀한 개인 액세스 토큰 을 참조하세요. 스코프 토큰 가용성 설명 api 개인, 그룹, 프로젝트 토큰 스코프 내에서 API에 대한 완전한 읽기 및 쓰기 권한을 부여합니다. 컨테이너 레지스트리, 종속성 프록시, 패키지 레지스트리가 포함됩니다. 1 read_api 개인, 그룹, 프로젝트 토큰 스코프 내에서 API에 대한 읽기 권한을 부여합니다. 개인 액세스 토큰의 경우 컨테이너 레지스트리와 패키지 레지스트리가 포함되며, 그룹 및 프로젝트 액세스 토큰의 경우 패키지 레지스트리만 포함됩니다. read_repository 개인, 그룹, 프로젝트 토큰 스코프 내에서 리포지터리에 대한 읽기 권한(pull)을 부여합니다: 개인 액세스 토큰은 비공개 프로젝트에, 그룹 액세스 토큰은 그룹 내 모든 리포지터리에, 프로젝트 액세스 토큰은 해당 프로젝트의 리포지터리에 적용됩니다. Git-over-HTTP 또는 리포지터리 파일 API를 사용합니다. write_repository 개인, 그룹, 프로젝트 토큰 스코프 내에서 리포지터리에 대한 읽기 및 쓰기 권한(pull 및 push)을 부여합니다: 개인 액세스 토큰은 비공개 프로젝트에, 그룹 액세스 토큰은 그룹 내 모든 리포지터리에, 프로젝트 액세스 토큰은 해당 프로젝트의 리포지터리에 적용됩니다. Git-over-HTTP를 사용합니다. API 인증은 지원하지 않습니다. read_registry 개인, 그룹, 프로젝트 인증이 필요한 경우 컨테이너 레지스트리 이미지에 대한 읽기 권한(pull)을 부여합니다. 컨테이너 레지스트리가 활성화된 경우에만 사용 가능합니다. 개인정보 조건은 토큰 유형에