Skip to main content

조직에서 codespace를 소유하고 비용을 지불하는 사람 선택

codespace를 조직 또는 구성원이 지불하고 소유할지 여부를 선택할 수 있습니다.

누가 이 기능을 사용할 수 있나요?

Organization owners can change an organization's billing details and control who owns and pays for codespaces.

Organizations on GitHub Team and GitHub Enterprise plans can pay for their members' use of GitHub Codespaces. These organizations can then access policies that apply to codespaces paid for by the organization. See "GitHub의 플랜."

개요

GitHub Team 또는 GitHub Enterprise Cloud 요금제에서 조직의 소유자인 경우 구성원과 협력자의 GitHub Codespaces 비용을 지불할 수 있습니다. 사용량에 대한 비용을 지불하면 사용자가 자신의 비용으로 GitHub Codespaces을(를) 사용하여 리포지토리에서 작업할 수 있으며 조직에서 리포지토리에서 만든 codespace를 더 잘 제어할 수 있습니다.

사용량에 대한 비용을 지불하려면 다음 작업을 모두 수행해야 합니다.

codespace에 대한 요금을 지불하는 사람 선택 정보

codespace에 대한 지불은 코드스페이스의 수명 동안 codespace의 스토리지 및 컴퓨팅 비용을 지불하는 것을 의미합니다. "GitHub Codespaces 청구 관련 정보"을(를) 참조하세요.

GitHub Free 요금제의 조직은 GitHub Codespaces에 대한 비용을 지불할 수 없으므로 codespace를 만드는 사용자는 항상 요금을 지불합니다.

GitHub Team 또는 GitHub Enterprise Cloud 계획에 있는 조직의 경우 사용자가 조직의 리포지토리에서 codespace를 만들 때 사용자 또는 조직에서 codespace에 대한 비용을 지불할 수 있습니다. codespace를 만드는 사용자는 비용을 지불할 사용자를 선택할 수 없지만 조직에서는 특정 사용자에 대한 요금을 지불하도록 선택할 수 있습니다. 조직의 설정에서 codespace를 사용자 소유 또는 조직 소유로 선택할 수 있습니다.

조직에서 codespace를 사용자 소유로 선택하는 경우 조직의 리포지토리에서 codespace를 만드는 사용자는 항상 codespace에 대한 비용을 지불합니다. 사용자가 codespace를 만들 수 있는 액세스 권한은 리포지토리의 표시 유형과 조직의 액세스 설정에 따라 달라집니다.

조직에서 codespace를 조직 소유로 선택하는 경우 다음 항목이 모두 맞으면 조직에서 codespace에 대한 비용을 지불합니다.

  • 조직에서 GitHub Codespaces에 대해 0이 아닌 지출 한도를 설정했습니다.
  • codespace는 조직의 리포지토리 중 하나 또는 조직의 리포지토리 중 하나의 포크에서 만들어집니다. 여기에는 일반, 통화 분리 및 내부 리포지토리가 포함됩니다.
  • codespace를 만드는 사용자는 조직의 구성원 또는 협력자이며, 조직에서 이 사용자에 대해 GitHub Codespaces을(를) 사용하도록 설정했습니다. 조직에서 모든 사용자에 대해 Codespaces을(를) 사용하도록 선택한 경우 모든 구성원과 협력자를 포함할 수 있습니다. Codespaces이(가) 사용자에 대해 사용하도록 설정되지 않은 경우에도 조직의 공용 리포지토리에서 codespace를 만들 수 있지만 사용자는 이러한 codespace에 대한 비용을 지불합니다.

멤버 및 협력자용 GitHub Codespaces을(를) 사용하도록 설정하는 방법에 대한 자세한 내용은 "조직에 Github Codespaces를 사용 또는 사용 안 함으로 설정"을 참조하세요.

참고: 관리형 사용자가 있는 조직을(를) 소유하고 있고 GitHub Codespaces을(를) 조직에 청구할 수 없는 경우 관리형 사용자 계정을(를) 가진 구성원은 GitHub Codespaces을(를) 사용할 수 없습니다. "Enterprise Managed Users 정보"을(를) 참조하세요.

codespace의 소유권 정보

codespace는 codespace를 소유한 계정에서 지불합니다. codespace 소유자는 codespace를 만든 사용자이거나 조직일 수 있습니다.

조직에서 codespace를 소유하는 경우 조직에서 해당 codespace를 제어할 수 있습니다. 예를 들어 조직에서 소유한 codespace의 경우 다음을 수행할 수 있습니다.

  • REST API를 사용하여 codespace 중지 또는 삭제와 같은 codespace 관리
  • 감사 로그에 액세스하여 GitHub Codespaces와 관련된 모든 작업을 검토합니다.
  • codespace에서 사용할 수 있는 개발 컨테이너 이미지 또는 컴퓨터 형식을 제한하거나 기본 시간 제한 및 보존 기간을 설정하는 등 제약 조건을 관리하는 정책을 설정합니다.

사용자가 codespace를 소유하는 경우 조직의 리포지토리 중 하나에서 codespace를 만든 경우에도 조직에서 codespace를 관리하기 위한 이러한 옵션이 없습니다.

사용자가 codespace를 만들 때 누가 비용을 지불할 것인지, 따라서 누가 소유하고 있는지를 알 수 있습니다. 사용자의 관점에서 볼 때, 조직에서 codespace에 대한 제약 조건을 설정하는 데 사용할 수 있는 정책 외에도 codespace를 소유한 사용자에 관계없이 GitHub Codespaces의 환경은 유사합니다. 예를 들어 dotfiles, 비밀 및 GPG 확인과 같은 GitHub Codespaces에 대한 사용자의 개인 설정은 codespace를 소유한 사용자에 관계없이 적용됩니다.

설정 변경 정보

소유권 설정을 변경하면 기존 codespace가 새 소유자에게 이전할 수 있습니다.

조직 소유권에서 사용자 소유권으로 변경하면 현재 조직에서 소유하고 있는 코드스페이스가 codespace를 만든 사용자의 소유권으로 이전됩니다. 이 변경을 하기 전에 각 사용자에게 소유권으로 전송될 codespace를 검토하도록 요청해야 합니다. 이러한 codespace는 이제 사용자의 개인 계정 사용량이 발생합니다.

사용자 소유권에서 조직 소유권으로 변경하면 기존 codespace가 조직의 소유권으로 이전될 수 있습니다. 현재 codespace를 소유하고 있는 사용자가 멤버 또는 공동 작업자이고 이 사용자에 대해 GitHub Codespaces을(를) 사용하도록 설정한 경우 codespace가 전송됩니다. 그렇지 않으면 사용자의 소유권에 따라 codespace가 유지됩니다.

codespace를 소유하고 지불하는 사람 선택

참고: codespace를 조직 소유로 만드는 옵션에 액세스할 수 없는 경우 조직의 프라이빗 및 내부 리포지토리의 모든 사용자에 대해 GitHub Codespaces을(를) 사용하지 않도록 설정했기 때문일 수 있습니다. "Codespace 요금을 지불할 사람을 선택하는 방법에 대한 정보"를 참조하세요.

  1. GitHub의 오른쪽 위 모서리에서 프로필 사진을 선택하고 조직을 클릭합니다.

  2. 조직 옆에 있는 설정을 클릭합니다.

  3. 왼쪽 사이드바에서 Codespaces를 클릭합니다.

  4. Codespaces의 왼쪽 사이드바에서 일반을 클릭합니다.

  5. Codespaces 설정 페이지의 "Codespace 소유권"에서 조직에 대해 원하는 설정을 선택합니다.

    • 조직 소유권: Codespaces는 조직에서 소유하고 결제할 수 있습니다.
    • 사용자 소유권: Codespaces는 항상 codespace를 만드는 사용자가 소유하고 지불합니다.
  6. 필요에 따라 "Codespaces 액세스"에서 Codespaces을(를) 사용하도록 설정한 구성원 및 협력자를 검토합니다. 조직에서 지불하는 codespace를 만들 수 있는 유일한 사용자입니다. "조직에 Github Codespaces를 사용 또는 사용 안 함으로 설정"을(를) 참조하세요.

지출 한도 설정

참고: GitHub Codespaces을(를) 사용하기 위해 계정에 요금이 청구되려면 먼저 개인, 조직 또는 엔터프라이즈 계정 대한 지출 한도를 영이 아닌 것으로 설정해야 합니다.

기본적으로 모든 계정의 GitHub Codespaces 지출 한도는 $0 USD입니다. 이렇게 하면 개인, 조직 또는 기업 계정에 청구 가능한 비용이 발생할 경우 새 codespace가 만들어지거나 기존 codespace가 열리는 것을 방지할 수 있습니다 개인 계정의 경우 codespace를 만들 수 있는 액세스 권한이 있으면 계정이 월별 포함된 사용량 한도에 도달하지 않는 한 만들 수 있습니다. 조직 및 엔터프라이즈의 경우 기본 지출 한도는 사람들이 조직 또는 해당 부모 엔터프라이즈에 청구되는 codespace를 만들 수 있도록 허용하려면 한도를 $0 USD 이상의 값으로 변경해야 한다는 것을 의미합니다.

계정의 지출 한도를 관리하고 변경하는 방법에 대한 자세한 내용은 "GitHub Codespaces의 지출 한도 관리"을(를) 참조하세요.