다음을 통해 공유


분석 및 보고 보호

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Azure DevOps 분석 및 보고는 개발 프로세스에 대한 강력한 인사이트를 제공하지만, 이러한 기능을 통해 중요한 데이터를 보호하고 조직 메트릭에 대한 액세스를 제어할 책임이 있습니다. 이 문서에서는 분석 및 보고 구현을 보호하기 위한 보안 개념, 액세스 제어 및 모범 사례를 간략하게 설명합니다.

보안 모델 개요

분석 및 보고 보안은 다음을 포함하는 다층 접근 방식에서 작동합니다.

ID 및 액세스 관리

보고에 대한 액세스 수준

분석 및 보고 기능은 액세스 수준에 따라 다릅니다. 각 액세스 수준에 대한 기본 사용 권한에 대한 포괄적인 내용은 보고에 대한 기본 권한 및 액세스를 참조하세요.

액세스 수준 분석 및 보고 기능
이해 관계자 공유 대시보드, 제한된 분석 보기, 기본 차트 위젯 보기
Basic 분석 보기, 대시보드 만들기 및 편집, 모든 차트 위젯에 대한 모든 권한
기본 + 테스트 계획 기본 액세스 및 테스트 계획 분석 및 보고 포함
Visual Studio Enterprise 모든 기본 기능과 고급 분석 기능 포함

자세한 내용은 액세스 수준 정보를 참조 하세요.

외부 도구에 대한 인증

외부 보고 도구를 Azure DevOps에 연결하는 경우 보안 인증이 필수적입니다.

분석 보안

데이터 액세스 권한

분석 보안은 원본 프로젝트의 데이터 표시 유형 상속 원칙을 기반으로 합니다.

애널리틱스 보기

분석 보기를 통해 특정 데이터 집합에 대한 액세스를 제어합니다. 분석 뷰를 만들고 관리하는 방법에 대한 자세한 내용은 분석 보기 만들기를 참조하세요.

보기 유형 보안 특성
공유 보기 적절한 권한이 있는 모든 프로젝트 멤버가 액세스할 수 있음
프라이빗 보기 작성자만 액세스할 수 있습니다.
팀 보기 특정 팀 구성원으로 제한됨

데이터 필터링 및 개인 정보

중요한 정보를 보호하기 위해 데이터 필터링을 구현합니다.

  • 영역 경로 제한 구성: 분석 데이터를 특정 작업 항목 영역으로 제한합니다. 자세한 내용은 작업 추적 권한 설정을 참조 하세요.
  • 필드 수준 보안 적용: 분석에서 중요한 작업 항목 필드를 숨깁니다. 자세한 내용은 필드 추가 및 수정을 참조하세요.
  • 프로젝트 간 액세스 관리: 여러 프로젝트에서 가시성을 제어합니다.

대시보드 보안

대시보드 권한

대시보드를 보고, 편집하고, 관리할 수 있는 사용자를 제어합니다. 대시보드 사용 권한 구성에 대한 단계별 지침은 대시보드 사용 권한 설정을 참조하세요.

사용 권한 수준 역량
View 대시보드 및 해당 위젯 보기
편집 대시보드 레이아웃 및 위젯 구성 수정
Manage 공유 및 권한 관리를 포함한 모든 권한
Delete 대시보드 및 관련 구성 제거

위젯 보안 고려 사항

위젯마다 보안에 미치는 영향은 다양합니다.

팀 및 프로젝트 대시보드

다양한 조직 수준에서 대시보드 액세스를 관리합니다.

대시보드 유형 및 액세스에 대한 자세한 내용은 대시보드 추가, 이름 바꾸기 및 삭제를 참조하세요.

Power BI 통합 보안

데이터 커넥터 보안

Azure DevOps에서 Power BI를 사용하는 경우 이러한 보안 조치를 구현합니다. 자세한 설정 지침은 Power BI Data Connector에 연결을 참조하세요.

  • Microsoft Entra ID와 함께 서비스 주체 사용: 중앙 집중식 ID 관리를 사용하여 자동화된 새로 고침을 위한 애플리케이션 기반 인증을 구현합니다. 자세한 내용은 Microsoft Entra 토큰 사용을 참조하세요.
  • 행 수준 보안 구성: 사용자 ID에 따라 Power BI 데이터 필터링
  • 새로 고침 자격 증명 관리: Microsoft Entra ID 인증을 사용하여 데이터 원본 자격 증명을 안전하게 저장 및 회전
  • 작업 영역 권한 적용: Azure DevOps 데이터를 포함하는 Power BI 작업 영역에 대한 액세스 제어

Power BI의 데이터 개인 정보

Power BI 보고서를 공유할 때 중요한 데이터 보호:

  • 데이터 민감도 레이블 구성: 보고서 및 데이터 세트에 적절한 분류 적용
  • 공유 제한 구현: Power BI 콘텐츠에 액세스하고 공유할 수 있는 사용자 제어
  • 데이터 사용량 모니터링: 액세스 패턴 추적 및 잠재적 보안 문제 식별
  • 내보내기 제한 적용: 조직 정책에 따라 데이터 내보내기 기능 제한

Power BI 보안 모범 사례에 대한 자세한 내용은 Power BI 보안 기준을 참조하세요.

규정 준수 및 감사

감사 로깅

포괄적인 감사 로그를 통해 분석 및 보고 활동을 추적합니다.

  • 대시보드 액세스 모니터링: 대시보드를 보고 수정하는 사용자를 추적합니다. 자세한 내용은 감사 로그 액세스, 내보내기 및 필터링을 참조하세요.
  • 데이터 내보내기 감사: 사용자가 분석 데이터를 내보낼 때 로그
  • Power BI 연결 추적: 외부 도구 연결 및 데이터 액세스 모니터링
  • 권한 변경 검토: 보안 구성 수정 로그 유지 관리

데이터 보존 및 규정 준수

적절한 데이터 보존 정책 구현:

  • 분석 데이터 보존 구성: 기록 데이터에 적절한 보존 기간 설정
  • 대시보드 수명 주기 관리: 대시보드 보관 및 삭제에 대한 프로세스 설정
  • 문서 데이터 계보: 데이터 원본 및 변환의 레코드 유지 관리
  • 규정 준수 보고 구현: 규정 요구 사항에 대한 보고서 생성

데이터 보호에 대한 자세한 내용은 데이터 보호 개요를 참조하세요.

분석 및 보고 보안에 대한 모범 사례

액세스 관리

  • 최소 권한 원칙 적용: 분석 및 보고 요구 사항에 필요한 최소 액세스 권한 부여
  • 정기적인 액세스 검토 수행: 주기적으로 감사 대시보드 및 분석 권한
  • 그룹 기반 관리 사용: 개별 할당이 아닌 보안 그룹을 통해 권한 관리
  • 역할 기반 액세스 구현: 다양한 보고 요구 사항에 대한 표준 역할 정의

데이터 보호

통합 보안

조직 거버넌스

일반적인 보안 시나리오

다중 프로젝트 분석

여러 프로젝트에서 분석을 구현하는 경우 명확한 보안 경계를 설정합니다.

예제 시나리오: 여러 제품 팀이 있는 조직은 프로젝트 격리를 유지하면서 통합된 보고가 필요합니다.

Organization: TechCorp
├── Project: ProductA (Team A access only)
├── Project: ProductB (Team B access only)
├── Project: Shared Services (All teams access)
└── Project: Executive Dashboard (Managers only)

이 구성에서는 다음을 수행합니다.

외부 이해 관계자 보고

외부 관련자와 보고서를 공유할 때 보안을 관리합니다.

  • 관련자별 대시보드 만들기: 중요한 세부 정보 없이 관련 메트릭을 표시하는 디자인 보기
  • 읽기 전용 액세스 사용: 외부 사용자에 대한 보기 전용 권한 제공
  • 시간 제한 액세스 구현: 외부 사용자 액세스에 대한 만료 날짜 설정
  • 데이터 필터링 적용: 외부 사용자에게 승인된 정보만 표시되는지 확인

외부 사용자 관리에 대한 지침은 조직에 외부 사용자 추가를 참조하세요.

규정 준수 보고

규정 준수 요구 사항이 있는 조직의 경우:

보안 구성 검사 목록

초기 설정

외부 통합

지속적인 관리