기본 권한 빠른 참조

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure DevOps 기능을 사용하려면 적절한 권한과 웹 포털에 대한 액세스 권한이 부여된 보안 그룹에 사용자를 추가해야 합니다. 기능 선택에 대한 제한 사항은 사용자가 할당된 액세스 수준보안 그룹을 기반으로 합니다. 기본 액세스 수준 이상에서는 Azure Test Plans를 제외한 대부분의 Azure DevOps 서비스에 대한 모든 권한을 지원합니다. 관련자 액세스 수준은 Azure Boards 및 Azure Pipelines에 대한 부분적인 지원을 제공합니다. 액세스 수준에 대한 자세한 내용은 액세스 수준관련자 액세스 빠른 참조를 참조하세요.

보안 그룹에 사용자 할당

가장 일반적인 기본 제공 보안 그룹(읽기 권한자, 기여자Project 관리istrators) 및 팀 관리자 역할이 특정 기능에 대한 권한을 부여합니다.

일반적으로 보안 그룹에 사용자를 할당할 때 다음 지침을 사용합니다.

  • 코드 베이스에 기여하거나 프로젝트를 관리하는 기여자 보안 그룹 정규직 작업자에 추가합니다.
  • 프로젝트 관리사용자 보안 그룹 사용자에게 프로젝트 리소스를 관리하는 작업을 추가합니다.
  • 프로젝트 컬렉션 관리 조직 또는 컬렉션 리소스를 관리하는 임무를 맡은 보안 그룹 사용자에 추가합니다.

관리 작업에 대한 자세한 내용은 사용자, 팀, 프로젝트 및 조직 수준 설정에 대해 참조하세요. 모든 기본 제공 그룹 및 사용 권한에 대한 전체 참조는 사용 권한 및 그룹을 참조하세요. 액세스 수준에 대한 자세한 내용은 액세스 수준 정보를 참조 하세요.

이 문서에 ✔️ 제공된 표에서 (검사mark)는 해당 액세스 수준 또는 보안 그룹이 기본적으로 기능에 액세스할 수 있음을 나타냅니다.

액세스 수준을 할당하거나 변경하려면 사용자 추가 및 라이선스 할당을 참조 하세요. 특정 사용자에게 선택 권한을 부여해야 하는 경우 그렇게 할 수 있습니다.

Azure Boards

웹 포털 Boards 허브에서 Visual Studio, Excel 및 기타 클라이언트를 사용하여 작업을 계획하고 추적할 수 있습니다. 작업 추적 기능에 대한 개요는 Agile 도구 정보입니다. 사용 권한을 변경하려면 작업 추적에 대한 사용 권한 및 액세스 설정을 참조하세요. 기본 제공 그룹을 통해 프로젝트 수준에서 설정된 권한 외에도 영역 및 반복 경로, 개별 쿼리 및 쿼리 폴더 개체에 대한 사용 권한을 설정할 수 있습니다.

참고 항목

팀 관리자는 팀의 도구에 대한 설정을 구성할 수 있습니다. Project 관리istrators 그룹의 조직 소유자 및 구성원 모든 팀에 대한 설정을 구성할 수 있습니다. 관리자로 추가하려면 팀 관리자 추가 또는 프로젝트 수준 권한 변경을 참조하세요.

각 사용자의 액세스 수준 또는 권한 할당은 다음 작업에 대한 액세스를 제어합니다. 읽기 권한자, 기여자 또는 Project 관리istrators 그룹의 구성원은 기본 액세스 이상의 권한이 있는 것으로 간주됩니다.

일반 작업 항목 권한

작업 항목을 사용하여 추적해야 하는 모든 항목을 추적할 수 있습니다. 자세한 내용은 작업 항목을 사용하여 문제, 작업 및 서사시를 추적하는 방법을 참조하세요.

참고 항목

작업 항목 유형을 변경하거나 프로젝트 컬렉션 내의 다른 프로젝트로 작업 항목을 이동할 수 있습니다. 이러한 기능을 사용하려면 데이터 웨어하우스를 사용하지 않도록 설정해야 합니다. 데이터 웨어하우스를 사용하지 않도록 설정하면 Analytics Service사용하여 보고 요구 사항을 지원할 수 있습니다. 데이터 웨어하우스를 사용하지 않도록 설정하는 방법에 대한 자세한 내용은 데이터 웨어하우스 및 큐브 비활성화를 참조하세요.

작업 또는 권한

독자

참여자

프로젝트 관리자


이 노드 에서 작업 항목 보기(영역 경로 권한)

✔️

✔️

✔️

이 노드 에서 작업 항목 편집(영역 경로 권한)

✔️

✔️

이 노드 에서 작업 항목 주석 편집(영역 경로 권한)

✔️

✔️

태그 정의 만들기

✔️

✔️

작업 항목 유형 변경(프로젝트 수준 권한)

✔️

✔️

이 프로젝트에서 작업 항목 이동(프로젝트 수준 권한)

✔️

✔️

전자 메일 작업 항목

✔️

✔️

✔️

작업 항목 템플릿 적용

✔️

✔️

작업 항목 삭제 및 복원(프로젝트 수준 권한)(휴지통에서 복원할 수 있음)

✔️

✔️

작업 항목을 영구적으로 삭제(프로젝트 수준 권한)

✔️

피드백 제공(Microsoft 피드백 클라이언트를 통해)

✔️

✔️

✔️

✔️

참고 항목

작업 항목에는 적용되는 규칙이 적용됩니다. 사용자 또는 그룹 멤버 자격을 기반으로 하는 조건부 규칙은 웹 브라우저에 대해 캐시됩니다. 작업 항목 업데이트가 제한된 경우 이러한 규칙 중 하나가 발생할 수 있습니다. 적용되지 않는 문제가 발생한 경우 작업 항목 양식 IndexDB 캐싱 문제를 참조하세요. 자세한 내용은 규칙 및 규칙 평가를 참조하세요.

Boards

Boards를 사용하여 Kanban 메서드를 구현합니다. 보드는 작업 항목을 카드 표시하고 끌어서 놓기 통해 빠른 상태 업데이트를 지원합니다.

Task

독자

참여자

팀 관리자
프로젝트 관리자

보드 보기 및 작업 항목 열기

✔️

✔️

✔️

보드에 작업 항목을 추가합니다. 끌어서 놓기로 상태 업데이트

✔️

✔️

끌어서 놓기를 통해 작업 항목의 순서를 다시 지정하거나 자식 항목을 다시 정렬합니다. 카드 필드 업데이트

✔️

✔️

보드에 작업 항목을 추가합니다. 끌어서 놓기를 통해 상태, 순서를 다시 지정하거나 자식 항목을 다시 정렬합니다. 카드

✔️

✔️

검사 목록에 자식 항목 추가

✔️

✔️

스프린트에 할당(카드 필드에서)

✔️

✔️

보드 설정 구성

✔️

백로그 기능 액세스

백로그는 작업 항목을 목록으로 표시합니다. 제품 백로그는 프로젝트 계획 및 팀과 추적하고 공유하는 데 필요한 모든 정보의 리포지토리를 나타냅니다. 포트폴리오 백로그를 사용하면 백로그를 계층 구조로 그룹화하고 구성할 수 있습니다.

Task

독자

참여자

팀 관리자
프로젝트 관리자

백로그 보기 및 작업 항목 열기

✔️

✔️

✔️

백로그에 작업 항목 추가

✔️

✔️

대량 편집 기능 사용

✔️

✔️

백로그 항목에 자식 항목을 추가합니다. 백로그의 우선 순위를 지정하거나 순서를 다시 지정합니다. 매핑 창을 사용하는 부모 항목 계획 창을 사용하여 스프린트에 항목 할당

✔️

✔️

팀 설정 구성, 백로그 수준, 버그 표시, 근무일 수

✔️

스프린트

스프린트 도구를 사용하여 스크럼 메서드를 구현합니다. 스프린트 도구 집합은 팀이 특정 반복 경로 또는 스프린트에 할당한 작업 항목의 필터링된 보기를 제공합니다.

Task

독자

참여자

팀 관리자프로젝트 관리자

스프린트 백로그, 작업표 및 열린 작업 항목 보기

✔️

✔️

✔️

스프린트 백로그 또는 작업 보드에 작업 항목 추가

✔️

✔️

스프린트 백로그 또는 태스크보드의 우선 순위를 지정/다시 정렬합니다. 백로그 항목에 자식 항목을 추가합니다. 계획 창을 사용하여 스프린트에 항목 다시 할당

✔️

✔️

팀 용량 및 작업 세부 정보 보기

✔️

✔️

팀 용량 설정

✔️

대량 편집 기능 사용

✔️

✔️

팀 스프린트 정의

✔️

쿼리

쿼리는 쿼리 편집기를 사용하여 정의한 조건에 따라 작업 항목의 필터링된 목록입니다. 임시 검색 은 의미 체계 검색 엔진에 의해 구동됩니다.

Task

독자

참여자

프로젝트 관리자


관리되는 쿼리 보기 및 실행, 쿼리 차트 보기

✔️

✔️

✔️

관리되는 내 쿼리 만들기 및 저장, 쿼리 차트

✔️

✔️

공유 쿼리, 차트, 폴더 만들기, 삭제 및 저장

✔️

배달 계획

배달 계획은 일정 보기에 대해 작업 항목을 카드 표시합니다. 이 형식은 팀의 관리자, 파트너 및 이해 관계자와 효과적인 커뮤니케이션 도구가 될 수 있습니다.

Task

독자

참여자

팀 관리자
프로젝트 관리자

배달 계획 보기

✔️

✔️

✔️

배달 계획 만들기, 편집 또는 삭제, 참가자는 자신이 만든 계획만 편집하거나 삭제할 수 있습니다.

✔️

✔️

배달 계획에 대한 사용 권한 관리, 참가자는 자신이 만든 계획에 대한 권한만 관리할 수 있습니다.

✔️

✔️

Azure Repos

웹 포털 리포지 토리 허브에서 또는 Xcode, Eclipse, IntelliJ, Android Studio, Visual Studio 또는 Visual Studio Code를 사용하여 소스 코드를 관리할 수 있습니다.

프라이빗 프로젝트의 관련자는 Repos액세스할 수 없습니다. 퍼블릭 프로젝트의 관련자는 기여자와 리포지토리동일한 액세스 권한을 가짐

Advanced Security

고급 보안을 사용하여 리포지토리의 보안 취약성을 식별할 수 있습니다.

권한

독자

참여자

빌드 관리

프로젝트 관리


경고 보기(고급 보안 탭에서 모든 보안 경고를 보는 기능)

✔️

✔️

✔️

경고 관리 및 해제(고급 보안 경고를 해제하는 기능)

✔️

설정 관리(고급 보안 토글 및/또는 리포지토리에 대한 푸시 보호 사용)


코드: 소스 제어

웹 포털 코드 허브에서 또는 Xcode, Eclipse, IntelliJ, Android Studio, Visual Studio 또는 Visual Studio Code를 사용하여 코드에 연결할 수 있습니다. 프라이빗 프로젝트의 관련자는 Code액세스할 수 없습니다.

Git

Git 리포지토리를 사용하여 소스 코드를 호스트하고 공동 작업할 수 있습니다. 코드 기능 및 함수에 대한 개요입니다.

권한

독자

참여자

빌드 관리

프로젝트 관리


읽기 (리포지토리의 콘텐츠 복제, 가져오기 및 탐색) 또한 끌어오기 요청을 만들고, 주석 달고, 투표하고 , 참가할 수 있습니다.

✔️

✔️

✔️

✔️

참가, 분기 만들기, 태그 만들기 및 노트 관리

✔️

✔️

✔️

리포지토리 만들기, 리포지토리 삭제 및 리포지토리 이름 바꾸기

✔️

정책 편집, 권한 관리, 다른 사용자의 잠금 제거

✔️

끌어오기 요청을 완료할 때 정책 무시, 푸시할 때 정책 무시, 강제 푸시 (기록 다시 쓰기, 분기 및 태그 삭제)
(보안 그룹에 대해 설정되지 않음)


TFVC

TFVC(Team Foundation 버전 제어)는 소스 제어를 관리하는 중앙 집중식 버전 제어 시스템을 제공합니다.

참고 항목

TFVC 리포지토리 만들기, 삭제 또는 이름 바꾸기와 같은 작업은 지원되지 않습니다. TFVC 리포지토리가 만들어지면 삭제할 수 없습니다. 또한 프로젝트당 하나의 TFVC 리포지토리만 가질 수 있습니다. 이는 여러 리포지토리를 추가, 이름 바꾸기 및 삭제할 수 있는 Git 리포지토리와 다릅니다.

권한

독자

참여자

빌드 관리

프로젝트 관리

체크 인, 레이블, 잠금, 병합, 서버 작업 영역에서 변경 보류 중, 읽기

읽기 전용

✔️

✔️

✔️

관리 레이블 등록, 분기 관리, 권한 관리, 다른 사용자의 변경 내용 수정, 다른 사용자의 변경 취소, 다른 사용자의 변경 내용 잠금 해제

✔️

Azure Pipelines

웹 포털 파이프라인 허브에서 빌드 및 릴리스를 정의하고 관리할 수 있습니다 . 파이프라인 기능 및 함수에 대한 개요는 모든 플랫폼에서 연속 통합을 참조 하세요.

작업 Readers 참가자 빌드 관리 프로젝트 관리 릴리스 관리
릴리스 파이프라인 보기 ✔️ ✔️ ✔️ ✔️ ✔️
연속 통합을 사용하여 빌드 정의 ✔️ ✔️ ✔️
릴리스 정의 및 배포 관리 ✔️ ✔️ ✔️
릴리스 승인 ✔️ ✔️ ✔️ ✔️
Azure Artifacts(5명 무료) ✔️ ✔️ ✔️
빌드 큐, 빌드 품질 편집 ✔️ ✔️ ✔️
빌드 큐 관리 및 빌드 품질 ✔️ ✔️
빌드 보존 정책 관리, 빌드 삭제 및 삭제 ✔️ ✔️ ✔️
관리 빌드 권한 등록 ✔️ ✔️
릴리스 권한 관리 ✔️ ✔️
작업 그룹 만들기 및 편집 ✔️ ✔️ ✔️ ✔️
작업 그룹 권한 관리 ✔️ ✔️ ✔️
변수 그룹과 같은 라이브러리 항목을 볼 수 있음 ✔️ ✔️ ✔️ ✔️ ✔️
변수 그룹과 같은 라이브러리 항목 사용 및 관리 ✔️ ✔️ ✔️

빌드

작업 Readers 참가자 빌드 관리 프로젝트 관리
빌드 보기 ✔️ ✔️ ✔️ ✔️
빌드 파이프라인 보기 ✔️ ✔️ ✔️ ✔️
관리 빌드 권한 등록 ✔️ ✔️
빌드 파이프라인 삭제 또는 편집 ✔️ ✔️ ✔️
빌드 삭제 또는 삭제 ✔️ ✔️
빌드 품질 수정 ✔️ ✔️ ✔️
빌드 품질 관리 ✔️ ✔️
빌드 큐 관리 ✔️ ✔️
빌드별 체크인 유효성 검사 재정의 ✔️
큐 빌드 ✔️ ✔️ ✔️
무기한 보존 ✔️ ✔️ ✔️ ✔️
빌드 중지 ✔️ ✔️
빌드 정보 업데이트 ✔️

Release

작업 관련자 Readers 참가자 프로젝트 관리 릴리스 관리
릴리스 승인 ✔️ ✔️ ✔️ ✔️
릴리스 보기 ✔️ ✔️ ✔️ ✔️ ✔️
릴리스 파이프라인 보기 ✔️ ✔️ ✔️ ✔️
관리 릴리스 권한 등록 ✔️ ✔️
릴리스 파이프라인 또는 스테이지 삭제 ✔️ ✔️ ✔️
릴리스 삭제 ✔️ ✔️ ✔️
릴리스 파이프라인 편집 ✔️ ✔️
릴리스 단계 편집 ✔️ ✔️ ✔️
배포 관리 ✔️ ✔️
릴리스 승인자 관리 ✔️ ✔️ ✔️
릴리스 관리 ✔️ ✔️

작업 그룹

작업 그룹을 사용하여 빌드 또는 릴리스 파이프라인에 이미 정의된 작업 시퀀스를 다시 사용할 수 있는 단일 작업으로 캡슐화합니다. 작업 그룹 권한은 계층적 모델을 따릅니다. 프로젝트 수준에서 모든 권한에 대한 기본값을 설정하고 개별 작업 그룹 파이프라인에 대해 초과 쓰기를 설정할 수 있습니다. Azure Pipelines의 작업 그룹 탭에서 작업 그룹을 정의하고 관리합니다.

작업 Readers 참가자 빌드 관리 프로젝트 관리 릴리스 관리
작업 그룹 권한 관리 등록 ✔️ ✔️ ✔️
작업 그룹 삭제 ✔️ ✔️ ✔️
작업 그룹 편집 ✔️ ✔️ ✔️

Azure Test Plans

기본 + 테스트 계획 또는 Visual Studio Enterprise 액세스 수준이 부여된 사용자는 웹 포털에서 수동 테스트를 정의하고 관리할 수 있습니다. 수동 테스트 기능 및 함수에 대한 개요는 테스트 개요를 참조하세요. Project 설정>사용에서 프로젝트 수준에서여러 테스트 권한을 설정합니다.

권한

수준

독자

참여자

프로젝트 관리

테스트 실행 보기

프로젝트 수준

✔️

✔️

✔️

테스트 실행 만들기
테스트 실행 삭제

프로젝트 수준

✔️

✔️

테스트 구성 관리
테스트 환경 관리

프로젝트 수준

✔️

✔️

태그 정의 만들기
작업 항목 삭제 및 복원

프로젝트 수준

✔️

✔️

작업 항목 영구 삭제

프로젝트 수준

✔️

이 노드에서 작업 항목 보기

영역 경로

✔️

✔️

✔️

이 노드에서 작업 항목 편집
테스트 계획 관리
테스트 도구 모음 관리

영역 경로

✔️

✔️

참고 항목

작업 항목 유형 변경 권한은 테스트별 작업 항목에 적용되지 않습니다. 작업 항목 양식에서 이 기능을 선택하더라도 작업 항목 유형을 변경할 수 없습니다.

Azure Artifacts

웹 포털 아티 팩트에서 피드를 관리할 수 있습니다. 관련자 또는 기본 액세스 이상의 사용자는 Azure Artifacts 기능에 액세스할 수 있습니다. 사용 권한을 설정하려면 사용 권한을 사용하여 보안 피드를 참조 하세요.

웹 포털 아티 팩트에서 피드를 관리할 수 있습니다. 기본 액세스 이상의 사용자는 Azure Artifacts 기능에 액세스할 수 있습니다. 관련자 액세스 권한이 있는 사용자는 액세스할 수 없습니다. 사용 권한을 설정하려면 사용 권한을 사용하여 보안 피드를 참조 하세요.

피드에는 피드 읽기 권한자, 피드 및 업스트림 판독기(공동 작업자), 피드 게시자(참가자) 및 피드 소유자의 네 가지 권한 역할이 있습니다. 피드 소유자는 사용자 계정 또는 보안 그룹을 모든 역할에 추가할 수 있습니다.

Permission 피드 판독기 피드 및 업스트림 판독기(공동 작업자) 피드 게시자(기여자) 피드 소유자
피드의 패키지 나열 ✔️ ✔️ ✔️ ✔️
패키지 다운로드/설치/복원 ✔️ ✔️ ✔️ ✔️
업스트림 소스에서 패키지 저장 ✔️ ✔️ ✔️
패키지 게시 ✔️ ✔️
패키지를 보기로 승격 ✔️ ✔️
Deprecate/unlist/yank packages ✔️ ✔️
패키지 삭제/게시 취소 ✔️
업스트림 원본 추가/제거 ✔️
외부 패키지 버전 허용 ✔️
피드 설정 및 사용 권한 편집 ✔️

기본적으로 프로젝트 컬렉션 빌드 서비스는 기여자이며 프로젝트 팀은 읽기 권한자입니다.

참고 항목

Azure Artifacts에서 피드는 단일 프로젝트 또는 전체 조직으로 범위가 지정될 수 있습니다. 프로젝트 범위 피드에 액세스하려면 사용자에게 해당 피드가 포함된 프로젝트에 대한 액세스 권한도 있어야 합니다.

피드에는 읽기 권한자, 기여자 및 소유자의 세 가지 권한 역할이 있습니다. 소유자는 모든 역할에 사용자 계정 또는 보안 그룹을 추가할 수 있습니다.

Permission 판독기 기여자 소유자
패키지 나열 및 복원/설치 ✔️ ✔️ ✔️
패키지 푸시 ✔️ ✔️
패키지 목록 취소/사용 중지 ✔️ ✔️
패키지 삭제/게시 취소 ✔️
피드 권한 편집 ✔️
피드 이름 바꾸기 및 삭제 ✔️

기본적으로 프로젝트 컬렉션 빌드 서비스는 기여자이며 프로젝트 팀은 읽기 권한자입니다.

참고 항목

Azure Artifacts에서 피드는 단일 프로젝트 또는 전체 조직으로 범위가 지정될 수 있습니다. 프로젝트 범위 피드에 액세스하려면 사용자에게 해당 피드가 포함된 프로젝트에 대한 액세스 권한도 있어야 합니다.

알림, 경고 및 팀 공동 작업 도구

알림을 관리하려면 개인 알림 관리 및 팀 알림 관리를 참조하세요.

참고 항목

알림 관리와 관련된 UI 권한이 없습니다. 대신 TFSSecurity 명령줄 도구를 사용하여 관리할 수 있습니다.

Task

독자

참여자

팀 관리자

프로젝트 관리자프로젝트 컬렉션 관리자


프로젝트 페이지 보기, 프로젝트 페이지를 사용하여 탐색

✔️

✔️

✔️

✔️

프로젝트 페이지 편집

✔️

개인 알림 또는 경고 설정

✔️

✔️

✔️

팀 알림 또는 경고 설정

✔️

✔️

프로젝트 수준 알림 또는 경고 설정

✔️

프로젝트 README 보기

✔️

✔️

✔️

✔️

프로젝트 위키 또는 코드 위키 보기

✔️

✔️

✔️

✔️

프로젝트 wiki 프로비전 또는 만들기

✔️

✔️

✔️

코드를 Wiki로 게시

✔️

✔️

✔️

피드백 요청

✔️

✔️

✔️

피드백 제공

✔️

✔️

✔️

✔️

프로젝트, 조직, 컬렉션에서 검색

✔️

✔️

✔️

✔️

대시보드, 차트, 보고서 및 위젯

웹 포털, 대시보드에서 팀 및 프로젝트 대시보드를 정의하고 관리할 수 있습니다. 대시보드 및 차트 기능에 대한 개요는 대시보드를 참조 하세요. 개별 대시보드 권한을 설정하여 대시보드를 편집하거나 삭제하는 기능을 부여하거나 제한할 수 있습니다.

관련자에게 프라이빗 프로젝트에 대한 액세스 권한을 부여받은 사용자는 쿼리 차트를 보거나 만들 수 없습니다. 공용 프로젝트에 대한 관련자 액세스는 쿼리 차트를 보고 만들 수 있습니다.

웹 포털, 대시보드에서 팀 대시보드를 정의하고 관리할 수 있습니다. 대시보드 및 차트 기능에 대한 개요는 대시보드를 참조 하세요. 팀 대시보드 페이지에서 팀 수준에서 대시보드 권한을 설정합니다.


Task

독자

참여자

팀 관리자

프로젝트 관리자


팀 및 프로젝트 대시보드 보기

✔️

✔️

✔️

✔️


팀 대시보드 보기

✔️

✔️

✔️


프로젝트 대시보드 추가 및 구성

✔️

✔️


팀 대시보드 추가 및 구성

✔️

✔️

✔️

Power BI 통합 및 분석 보기

웹 포털 분석 보기에서 분석 보기를 만들고 관리할 수 있습니다. 분석 뷰는 Analytics Service 데이터 저장소를 기반으로 Power BI 보고서에 대한 필터 조건을 지정하는 간소화된 방법을 제공합니다. Analytics Service는 Azure DevOps에 대한 보고 플랫폼입니다. 자세한 내용은 Analytics Service란?을 참조하세요.

프로젝트 수준에서 서비스 및 개체 수준에서 공유 분석 뷰에 대한 사용 권한을 설정합니다. 관련자 액세스 권한이 있는 사용자는 분석 보기를 보거나 편집할 수 없습니다.

Task

독자

참여자

프로젝트 관리자

분석 보기

✔️

✔️

✔️

공유 분석 보기 보기

✔️

✔️

프라이빗 또는 공유 분석 보기 추가

✔️

✔️

공유 분석 보기 편집 및 삭제

✔️