

# 사용자와 공유된 서드 파티 비공개 확장 프로그램 사용
<a name="registry-private"></a>

사용자와 공유된 서드 파티 비공개 확장 프로그램을 사용하려면 먼저 해당 확장 프로그램을 사용하려는 계정과 리전에서 CloudFormation에 *등록*해야 합니다. 익스텐션을 등록하면 계정의 CloudFormation 레지스트리에 익스텐션의 사본이 업로드되고 활성화됩니다. 비공개 확장 프로그램을 등록하고 나면 해당 AWS 계정과 리전의 CloudFormation 레지스트리에 표시되고, 스택 템플릿에서 사용할 수 있게 됩니다.

**Topics**
+ [서드 파티 비공개 확장 프로그램 등록을 위한 IAM 권한](#registry-register-permissions)
+ [비공개 확장 프로그램 작업에 일반적으로 사용되는 AWS CLI 명령](#registry-commonly-used-commands-private-extensions)
+ [계정에 타사 프라이빗 익스텐션 등록](registry-register-private-extension.md)
+ [계정에서 타사 프라이빗 확장 제거](registry-private-deregister-extension.md)

## 서드 파티 비공개 확장 프로그램 등록을 위한 IAM 권한
<a name="registry-register-permissions"></a>

비공개 확장 프로그램 등록의 일부로 확장 프로그램 프로젝트 패키지가 포함된 Amazon S3 버킷을 지정할 수 있습니다. 이 패키지에는 등록하려는 익스텐션에 필요한 모든 소스 파일이 들어 있습니다. 익스텐션을 등록하는 사용자는 해당 Amazon S3 버킷의 프로젝트 패키지에 액세스할 수 있어야 합니다. 즉, 사용자에게 확장 프로그램 패키지에 대한 [https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) 권한이 있어야 합니다.

이는 AWS CLI의 [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/register-type.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/register-type.html) 명령을 사용하는지 또는 CloudFormation CLI의 [https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-cli-submit.html](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-cli-submit.html) 명령을 사용하는지에 관계없이 적용됩니다.

자세한 내용은 *서비스 승인 참조*에서 [Amazon S3에 사용되는 작업, 리소스 및 조건 키](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazons3.html)를 참조하세요.

## 비공개 확장 프로그램 작업에 일반적으로 사용되는 AWS CLI 명령
<a name="registry-commonly-used-commands-private-extensions"></a>

비공개 확장 프로그램 작업에 일반적으로 사용되는 명령은 다음과 같습니다.
+  [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/register-type.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/register-type.html) - 계정에 비공개 확장 프로그램을 등록합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-type-registration.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-type-registration.html) - 등록 요청의 현재 상태를 반환합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/list-types.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/list-types.html) - 계정의 확장 프로그램을 나열합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-type.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-type.html) - 현재 구성 데이터를 포함하여 특정 확장 프로그램 또는 특정 확장 프로그램 버전에 대한 자세한 정보를 반환합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/set-type-configuration.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/set-type-configuration.html) - 계정의 익스텐션에 대한 구성 데이터를 지정하고 Hooks를 비활성화 및 활성화합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/set-type-default-version.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/set-type-default-version.html) - 확장 프로그램의 기본 버전을 지정합니다.
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/deregister-type.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/deregister-type.html) - 계정에서 프라이빗 익스텐션이나 익스텐션 버전을 제거합니다.