Skip to main content

Azure 구독에 연결

Azure 구독을 연결하여 GitHub.com에서 사용량 기반 청구를 사용하도록 설정하고 요금을 지불할 수 있습니다.

2024년 8월 1일 또는 그 이후에 GitHub Enterprise Cloud의 평가판을 만든 경우 사용량 기반 청구를 사용하여 라이선스에 대한 요금을 지불합니다. 사용량 기반 청구를 사용하면 매달 사용하는 라이선스 수에 대한 요금을 지불합니다. 미리 정의된 수의 라이선스를 미리 구입할 필요가 없습니다. "라이선스에 대한 사용량 기반 청구 정보"을 참조하세요.

Important

현재 볼륨, 구독 또는 선불 계약을 통해 GitHub Enterprise 라이선스에 대한 요금을 지불하는 경우 계약이 만료될 때까지 이 방식으로 계속 청구됩니다. 갱신 시 요금제 청구 모델로 전환할 수 있는 옵션이 있습니다. "새로운 청구 플랫폼 시작" 항목을 참조하세요.

Azure 구독 연결 정보

Azure 구독 ID를 GitHub.com의 조직 또는 엔터프라이즈 계정에 연결하여 Azure를 통해 GitHub Enterprise Cloud 기능 사용에 대한 비용을 지불할 수 있습니다.

이 문서에서는 Azure 구독을 연결하기 위해 따라야 하는 지침은 회사가 GitHub.com에서 단일 조직 계정을 사용하는지 아니면 엔터프라이즈 계정을 사용하는지에 따라 달라집니다. 이 두 계정 유형 간의 차이점에 대한 자세한 내용은 "Types of GitHub accounts(GitHub 계정 유형)" 항목을 참조하세요.

Microsoft 기업계약을 통해 GitHub Enterprise Cloud을(를) 사용하는 경우 Azure 구독에 연결하는 것이 GitHub Codespaces 및 Copilot Business을(를) 사용하거나 플랜에 포함된 금액 이상으로 GitHub Actions 및 GitHub Packages을(를) 사용하는 유일한 방법입니다.

GitHub의 사용량 기반 청구 정보

GitHub은(는) 다음 기능 및 상황에 대해 사용량 기반 청구를 제공합니다. 청구 및 지출 한도에 대해 자세히 알아볼 수 있습니다.

청구된 기능 또는 상황청구에 대한 정보지출 한도에 대한 정보
GitHub Codespaces 사용량"GitHub Codespaces 청구 관련 정보""GitHub Codespaces 청구 관련 정보"
플랜에 포함된 금액을 초과한 GitHub Actions 사용량"GitHub Actions 요금 청구 정보""GitHub Actions 요금 청구 정보"
플랜에 포함된 금액을 초과한 GitHub Packages 사용량"GitHub 패키지 요금 청구 정보""GitHub 패키지 요금 청구 정보"
Copilot Business 사용량"GitHub Copilot 청구 정보"해당 없음
GitHub Advanced Security 사용량(GitHub Enterprise Cloud의 평가판에서만 사용 가능)"GitHub Advanced Security 요금 청구 정보"해당 없음
GitHub Enterprise 사용량"엔터프라이즈에 대한 청구 정보"해당 없음

Azure를 통한 청구 정보

GitHub 계정을 Azure에 연결하는 경우 해당 시점부터 시작되는 모든 사용량 기반 비용은 Azure를 통해 청구되며 매월 1일에 청구됩니다. 그러나 남은 GitHub 요금(예: GitHub 플랜에 대한 요금)은 여전히 평소 청구 날짜에 청구됩니다.

예를 들어 6월 16일에 Azure 구독을 조직 또는 엔터프라이즈 계정에 연결하고 GitHub Copilot Business 구독도 있다고 가정합니다. 해당 날짜부터 Copilot Business에 대한 사용량 비용은 Azure 청구서에 포함되며 7월 1일에 청구됩니다. 그러나 Copilot Business에 대해 6월 16일 이전에 발생한 모든 요금은 계정의 평소 청구 날짜에 GitHub을(를) 통해 별도로 청구됩니다.

필수 조건

  • GitHub.com에 대해 조직 또는 엔터프라이즈 계정 중 하나가 있어야 합니다. 이 두 계정 유형 간의 차이점에 대한 자세한 내용은 "Types of GitHub accounts(GitHub 계정 유형)" 항목을 참조하세요.

    Azure 구독을 연결하려는 조직이 엔터프라이즈 계정 속한 경우 Azure 구독을 조직이 아닌 엔터프라이즈 계정 연결해야 합니다.

  • 조직 또는 엔터프라이즈 계정의 소유자여야 합니다. 다음 문서를 참조하세요.

  • Azure AD 테넌트에 GitHub의 구독 권한 유효성 검사 앱을 설치하는 데 필요한 테넌트 전체 관리자 동의를 제공할 수 있는 사용자로 Azure에 로그인해야 합니다. 사용 가능한 구독 목록을 표시하려면 앱에 읽기 액세스 권한이 필요하며, Azure 구독을 연결하는 이 일회성 프로세스 중에만 사용됩니다. Microsoft Docs의 응용 프로그램에 테넌트 전체 관리자 동의 부여를 참조하세요.

    • 또는 이 문서의 지침을 따르기 전에 테넌트 전체 관리자 동의를 제공할 수 없는 사용자는 Azure AD 전역 관리자와 협력하여 관리자 동의 워크플로를 구성할 수 있습니다. Microsoft Docs의 Azure Active Directory의 사용자 및 관리자 동의를 참조하세요.

      Note

      테넌트가 사용자 동의 설정을 제공하는 경우 해당 설정에 포함된 사용자는 GitHub의 구독 권한 유효성 검사 앱을 설치하는 데 관리자 동의가 필요하지 않을 수 있습니다. Microsoft Docs에서 사용자 동의를 참조하세요.

  • 사용 가능한 구독 목록에서 Azure 구독을 선택하려면 사용자가 Azure 구독의 소유자여야 합니다. Microsoft Docs Azure 구독의 관리자로 사용자 할당을 참조하세요.

  • 사용자 Azure 구독 ID를 알고 있어야 합니다. Microsoft Docs의 Azure Portal에서 구독 및 테넌트 ID 가져오기 또는 Azure 지원 문의를 참조하세요.

구독 연결의 동영상 데모

Azure 구독을 연결하려면 GitHub Enterprise Cloud 및 Azure 청구 포털 모두에 대한 적절한 액세스 권한이 필요합니다. 이렇게 하려면 서로 다른 두 사람 간의 조정이 필요할 수 있습니다.

프로세스의 데모를 처음부터 끝까지 보려면 GitHub의 YouTube 채널에서 Billing GitHub consumption through an Azure subscription을 시청하세요. 이 동영상에서는 엔터프라이즈 계정 프로세스를 보여줍니다. 구독을 조직 계정에 연결하는 경우 "조직 계정에 Azure 구독 연결"을 참조하세요.

엔터프라이즈 계정에 Azure 구독 연결

Azure 구독을 연결하려면 Azure 구독에 대한 소유자 권한이 있어야 하며 GitHub에 대한 엔터프라이즈 소유자여야 합니다.

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭합니다.

  2. 사용자 환경에 따라 사용자 엔터프라이즈를 클릭하거나 사용자 엔터프라이즈를 클릭한 다음, 보고 싶은 엔터프라이즈를 클릭합니다.

  3. 페이지 왼쪽의 엔터프라이즈 계정 사이드바에서 설정을 클릭합니다.

  4. 설정 아래에서 청구를 클릭합니다.

  5. "청구"에서 결제 정보를 클릭합니다.

  6. "결제 정보"에서 Azure 구독 추가를 클릭합니다.

  7. Microsoft 계정에 로그인하려면 프롬프트를 따릅니다.

  8. "요청된 권한" 프롬프트를 검토합니다. 사용 약관에 동의하면 동의를 클릭합니다.

    "권한 요청됨" 프롬프트가 표시되지 않고 관리자 승인이 필요하다는 메시지가 표시되는 경우 "메시지: "관리자 승인 필요"를 참조하세요.

  9. "구독 선택"에서 엔터프라이즈에 연결하려는 Azure 구독 ID를 선택합니다. Azure 구독을 선택하려면 구독에 대한 소유자 권한이 있어야 합니다. 기본 테넌트에 올바른 권한이 없는 경우 다른 테넌트 ID를 지정해야 할 수 있습니다. 자세한 내용은 Microsoft Docs의 "Prerequisites"와 Microsoft ID 플랫폼 및 OAuth 2.0 권한 부여 코드 흐름을 참조하세요.

  10. "연결"을 클릭하면 선택한 Azure 구독을 통해 측정된 서비스에 대한 요금이 청구됨을 확인하는 것입니다. 를 선택합니다.

  11. 연결을 클릭합니다.

엔터프라이즈 계정에서 Azure 구독 연결 끊기

엔터프라이즈 계정에서 Azure 구독의 연결을 끊은 후에는 사용량이 플랜에 포함된 금액을 더 이상 초과할 수 없습니다.

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭합니다.

  2. 사용자 환경에 따라 사용자 엔터프라이즈를 클릭하거나 사용자 엔터프라이즈를 클릭한 다음, 보고 싶은 엔터프라이즈를 클릭합니다.

  3. 페이지 왼쪽의 엔터프라이즈 계정 사이드바에서 설정을 클릭합니다.

  4. 설정 아래에서 청구를 클릭합니다.

  5. "청구"에서 결제 정보를 클릭합니다.

  6. "Azure 구독"에서 연결을 끊으려는 구독 ID의 오른쪽에서 을 클릭합니다.

  7. 프롬프트를 검토한 다음 제거를 클릭합니다.

Azure 구독 연결 문제 해결

GitHub의 계정에 Azure 구독을 연결할 때 발생하는 몇 가지 일반적인 문제를 해결할 수 있습니다.

메시지: "관리자 승인 필요"

Azure에 로그인하는 데 사용한 사용자 계정에 GitHub이(가) 구독을 연결하는 데 사용하는 앱을 설치할 수 있는 적절한 권한이 없는 경우 다음 텍스트가 포함된 메시지가 표시됩니다.

관리자 승인 필요

GitHub Inc에는 관리자만 권한을 부여할 수 있는 조직의 리소스에 액세스할 수 있는 권한이 필요합니다. 사용하기 전에 이 앱에 대한 권한을 부여하도록 관리자에게 요청하세요.

다시 시도할 때 이 메시지가 표시되지 않도록 하려면 Azure 사용자가 테넌트 전체 관리자 동의를 제공할 수 있는지 확인하거나 Azure 관리자와 협력하여 관리자 동의 워크플로를 구성해야 합니다. 자세한 내용은 "필수 조건"을 검토하세요.