Azure DevOps 에 대한 PAT 범위 DevOps

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 설치하는 동안 PAT(개인용 액세스 토큰)를 사용하여 액세스하는 Azure DevOps 경우 범위 액세스 수준이 필요합니다.

    범위 접근 수준 설정은 사용자가 구성한 기능을 기반으로 합니다. 원활한 기능을 위해 해당 액세스 수준을 설정합니다. PAT를 만드는 방법에 대한 자세한 내용은 PAT(개인용 액세스 토큰)를 참조하세요.

    중요사항:
    의 다음 표 Azure DevOps에 지정된 액세스 수준 권한과 확장을 ServiceNow DevOps 사용하여 ServiceNow에서 Azure DevOps에 연결할 수 있습니다. Azure DevOps 관리자는 Azure DevOps에서 웹후크 및 서비스 연결을 수동으로 구성할 필요가 없습니다.
    중요사항:
    • 프로젝트를 온보딩할 때 프로젝트 관리자 권한을 사용하려면 PAT의 소유자가 프로젝트의 프로젝트 관리자 그룹의 구성원이어야 합니다.
    • 조직을 온보딩할 때 프로젝트 관리자 권한을 사용하려면 PAT의 소유자가 조직의 프로젝트 컬렉션 관리자 그룹의 구성원이어야 합니다.
    표 1. 역량별 범위 접근 수준 설정 및 영향
    역량 범위 접근 수준 영향도
    보드 작업 항목 읽기 임포트/폴링을 통해 또는 구성된 웹후크를 통해 실시간으로 보드를 검색하고 작업 항목을 수신하는 데 필요합니다.
    리포지토리 코드 읽기 임포트/폴링을 통해 또는 구성된 웹후크를 통해 실시간으로 리포지토리를 검색하고 분기, 커밋 및 태그를 수신하는 데 필요합니다.
    파이프라인 빌드 빌드 읽기 및 실행
    • 읽기: 임포트/폴링을 통해 또는 구성된 웹후크를 통해 실시간으로 빌드 파이프라인을 검색하고 스테이지, 아티팩트, 테스트 결과, 코드 보안 결과 등과 같은 파이프라인 실행 상세 정보를 수신하는 데 필요합니다.
    • 실행: 변경 제어 단계에 따라 파이프라인을 일시 중지/재개하는 데 필요합니다.
    파이프라인 및 게이트 해제 릴리스 읽기, 쓰기 및 실행
    • 읽기: 임포트/폴링을 통해 또는 구성된 웹후크를 통해 실시간으로 릴리스 파이프라인을 검색하고 스테이지, 아티팩트, 테스트 결과, 코드 보안 결과 등과 같은 파이프라인 실행 상세 정보를 수신하는 데 필요합니다.
    • 쓰기 및 실행: 변경 제어 단계에 따라 파이프라인을 일시 중지/재개하는 데 필요합니다.
    테스트 빌드 및 릴리스 파이프라인 테스트 관리 읽기 파이프라인 실행에 대한 테스트 결과를 수신하는 데 필요합니다.
    서비스 연결 서비스 연결 읽기, 쿼리 및 관리 변경 가속, 아티팩트 및 패키지 등록 등과 같은 ServiceNow 작업을 구성하는 데 사용되는 서비스 연결을 자동으로 생성하는 데 필요합니다.
    패키징 패키징 읽기 임포트/폴링을 통해 또는 구성된 웹후크를 통해 실시간으로 아티팩트 리포지토리를 검색하고 피드와 패키지를 수신하는 데 필요합니다.

    의 제한 사항 Azure DevOps

    사용자 지정 정의된 액세스 수준으로 Azure 도구를 만들고 통합 사용자 자격 증명의 변경으로 인해 이러한 도구를 재구성하는 경우 생성된 릴리스 및 릴리스 배포에 대한 기존 서비스 후크가 업데이트되지 않습니다. 대신 새 구성 세부 정보를 사용하여 두 개의 새 서비스 후크가 생성됩니다. 이러한 서비스 후크가 중복되지 않도록 하려면 전체 액세스 수준으로 도구를 만들어야 합니다.