프로젝트 액세스 토큰
인증, 생성, 취소 및 토큰 만료.
히스토리 GitLab 16.1에서 평가판 구독을 위해 도입 되었습니다. 프로젝트 액세스 토큰은 특정 프로젝트에 대한 인증된 액세스를 제공합니다. 그룹 액세스 토큰 및 개인 액세스 토큰과 유사하지만, 그룹이나 사용자가 아닌 연결된 프로젝트로 범위가 제한됩니다. 프로젝트 액세스 토큰을 사용하여 다른 프로젝트의 리소스에 액세스하거나 다른 그룹, 프로젝트 또는 개인 액세스 토큰을 생성할 수 없습니다. 프로젝트 액세스 토큰을 사용하여 다음을 인증할 수 있습니다: GitLab API HTTPS를 통한 Git. 다음을 사용합니다: 임의의 비어 있지 않은 값을 사용자 이름으로. 프로젝트 액세스 토큰을 비밀번호로. 사전 요건: 프로젝트에 대한 Maintainer 또는 Owner 권한. Note GitLab.com에서 프로젝트 액세스 토큰은 Premium 또는 Ultimate 구독이 필요합니다. 평가판 기간 동안 프로젝트 액세스 토큰은 하나로 제한됩니다. GitLab Self-Managed 및 GitLab Dedicated에서는 모든 라이선스로 프로젝트 액세스 토큰을 사용할 수 있습니다. 프로젝트 액세스 토큰 생성 # 히스토리 GitLab 16.0에서 만료되지 않는 프로젝트 액세스 토큰 생성 기능이 제거 되었습니다. GitLab 17.6에서 buffered_token_expiration_limit 이라는 플래그 와 함께 최대 허용 수명 제한이 400일로 연장 되었습니다. 기본적으로 비활성화되어 있습니다. GitLab 17.7에서 프로젝트 액세스 토큰 설명이 도입 되었습니다. Feature flag 연장된 최대 허용 수명 제한의 가용성은 기능 플래그로 제어됩니다. 자세한 내용은 히스토리를 참조하십시오. 프로젝트 액세스 토큰을 생성하려면: 상단 표시줄에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Settings > Access tokens 를 선택합니다. Add new token 을 선택합니다. Token name 에 이름을 입력합니다. 토큰 이름은 프로젝트를 볼 수 있는 권한을 가진 모든 사용자에게 표시됩니다. 선택사항. Token description 에 토큰에 대한 설명을 입력합니다. Expiration date 에 토큰의 만료 날짜를 입력합니다. 토큰은 해당 날짜 자정 UTC에 만료됩니다. 날짜를 입력하지 않으면 만료 날짜는 오늘로부터 365일로 설정됩니다. 기본적으로 만료 날짜는 오늘로부터 365일을 초과할 수 없습니다. GitLab 17.6 이상에서 관리자는 액세스 토큰의 최대 수명을 수정 할 수 있습니다. 토큰의 권한을 선택합니다. 하나 이상의 프로젝트 액세스 토큰 범위 를 선택합니다. Create project access token 을 선택합니다. 프로젝트 액세스 토큰이 표시됩니다. 프로젝트 액세스 토큰을 안전한 곳에 저장하십시오. 페이지를 떠나거나 새로 고침하면 다시 볼 수 없습니다. 모든 프로젝트 액세스 토큰은 개인 액세스 토큰에 대해 구성된 기본 접두사 설정 을 상속합니다. Warning 프로젝트