About GitHub Marketplace
This article applies to installing and purchasing GitHub Apps from GitHub Marketplace. For more information on installing GitHub Apps from a source other than GitHub Marketplace, see "타사에서 GitHub 앱 설치."
If you install a GitHub App on your organization account and you choose a paid plan, you will pay for your app subscription on your organization's current billing date using your organization's existing payment method.
평가판이 있는 유료 플랜을 선택하는 경우 요금이 청구되지 않는 평가 기간 동안 언제든지 취소할 수 있지만 앱에 대한 액세스 권한이 자동으로 손실됩니다. 유료 구독은 14일 평가판이 종료되면 시작됩니다. 자세한 내용은 "GitHub Marketplace 요금 청구 정보"을 참조하세요.
For more information about installing an OAuth App from GitHub Marketplace, see "organization OAuth 앱 설치."
About installing GitHub Apps
In order to use a GitHub App on your repositories or organization, you must install the app.
When you install an app, you grant the app permission to access the organization and repository resources that it requested. During the installation process, GitHub will tell you which permissions the GitHub App requested. For more information about the REST API requests the GitHub App can make with those permissions, see "GitHub 앱에 필요한 권한."
When you install an app, you will also choose which repositories to grant the GitHub App access to.
Before installing a GitHub App, you should ensure you trust the owner of the GitHub App. You should also review the permissions that the GitHub App is requesting and make sure you are comfortable granting those permissions. For more information about the REST API requests the GitHub App can make with those permissions, see "GitHub 앱에 필요한 권한."
There is no limit to how many apps you can install.
Difference between installation and authorization
After you install a GitHub App, you may also be asked to authorize the app.
계정 또는 organization GitHub App을(를) 설치할 때 요청한 organization 및 리포지토리 리소스에 액세스할 수 있는 권한을 앱에 부여합니다. 또한 앱에서 액세스할 수 있는 리포지토리를 지정합니다. 설치 프로세스 중에 GitHub App은 부여할 리포지토리 및 organization 권한을 나타냅니다. GitHub App에서 수행할 수 있는 다양한 권한에 대한 자세한 내용은 "GitHub 앱 대한 권한 선택"을 참조하세요.
예를 들어 GitHub App 권한을 부여하여 문제를 작성하고 리포지토리 메타데이터를 읽을 수 있으며 모든 리포지토리에 대한 GitHub App 액세스 권한을 부여할 수 있습니다.
GitHub App에 권한을 부여 하면 앱이 요청한 계정 권한에 따라 GitHub 계정에 대한 앱 액세스 권한을 부여합니다. 권한 부여 프로세스 중에 앱은 앱이 계정에서 액세스할 수 있는 리소스를 나타냅니다. GitHub App에 권한을 부여하면 앱에 사용자를 대신하여 작업할 수 있는 권한도 부여됩니다.
예를 들어 GitHub App 권한을 부여하여 전자 메일 주소를 보고 Gists를 작성할 수 있습니다.
앱에 권한을 부여하지 않고 GitHub App을(를) 설치할 수 있습니다. 마찬가지로 앱을 설치하지 않고도 앱에 권한을 부여할 수 있습니다.
For more information about authorizing GitHub Apps, see "GitHub 앱에 권한 부여."
Requirements to install a GitHub App on an organization
Organization owners can install GitHub Apps on their organization.
Admins of repositories that are owned by an organization can also install GitHub Apps on the organization if they only grant the app access to repositories that they are an admin of and if the app does not request any organization resources. Organization owners can prevent outside collaborators who are repository admins from installing GitHub Apps.
The "app manager" role in an organization does not give a person the ability to install a GitHub App in the organization. For more information, see "About GitHub App managers."
Installing a GitHub App in your organization
-
탐색 모음의 페이지 맨 위에서 Marketplace를 클릭합니다.
-
설치하려는 앱을 찾은 다음 앱의 이름을 클릭합니다.
-
앱 페이지의 "가격 책정 및 설정"에서 사용하려는 가격 책정 플랜을 클릭합니다.
-
무료로 설치, GitHub(으)로 구매 또는 14일 동안 무료로 사용해 보기를 클릭합니다.
-
앱에 대한 설치 조직을 선택합니다. 조직의 서비스 약관에 따라 이 프로세스는 약간 다릅니다.
- 조직의 이름 및 주소 정보를 수집할 수 있는 GitHub 권한을 부여한 경우 "청구 정보" 섹션에서 청구 계정 전환 드롭다운 메뉴를 선택한 다음, 앱을 설치하려는 조직을 클릭합니다.
- 그렇지 않으면 "주문 검토"에서 계정 드롭다운 메뉴를 선택한 다음, 앱을 설치하려는 조직을 클릭합니다.
-
유료 플랜을 선택한 경우 결제 방법을 검토합니다.
- 조직의 파일에서 기존 결제 방법을 변경하려면 편집을 클릭한 다음 양식을 작성하여 새 결제 방법을 추가합니다.
- 조직에 대한 파일에 결제 방법이 없는 경우 결제 방법 추가를 클릭한 다음 양식을 작성하여 신용 카드 또는 PayPal 계정을 추가합니다.
-
주문 완료 및 설치 시작을 선택합니다.
-
If the app requires access to repositories, select All repositories or Only select repositories.
If the app creates any repositories, the app will automatically be granted access to those repositories as well.
-
모든 리포지토리 대신 제한된 리포지토리에 대한 액세스 권한을 앱에 부여하도록 선택한 경우 앱에 액세스 권한을 부여하려는 각 리포지토리의 이름을 입력한 다음 리포지토리 이름을 클릭하여 선택합니다.
-
앱의 액세스 권한을 검토한 다음 설치를 클릭합니다.