조직에서는 비즈니스 및 오픈 소스 프로젝트가 단일 NuGet.org ID를 사용하여 패키지에서 공동 작업할 수 있도록 합니다. 패키지 소비자의 경우 조직 계정이 NuGet.org 기존 사용자 계정과 동일하게 표시됩니다.
조직 계정 및 개별 계정
조직 계정에는 하나 이상의 개별(사용자) 계정이 구성원으로 있습니다. 이러한 멤버는 소유권에 대한 단일 ID를 유지하면서 패키지 집합을 관리할 수 있습니다.
개별 계정은 NuGet.org ID이며 여러 조직의 구성원이 될 수 있습니다. 패키지는 개별 계정에 속할 수 있는 것처럼 조직 계정에 속할 수 있습니다. 패키지 소비자는 개별 계정 또는 조직 계정 간에 차이가 표시되지 않습니다. 둘 다 패키지 owners로 표시됩니다.
새 조직 추가
새 조직을 추가하려면 NuGet.org 계정을 선택한 다음 조직 관리... 메뉴 명령을 선택합니다.
다음 페이지에서 새 조직 추가 단추를 선택합니다.
다음 페이지에서 조직 이름 및 전자 메일 주소를 입력합니다. 조직 계정은 사용자 계정과 동일한 네임스페이스를 공유하므로 조직 이름은 다른 기존 조직 또는 사용자 계정과 달라야 합니다. 전자 메일 주소도 모든 계정에서 고유해야 합니다.
조직 계정이 만들어지면 관리자가 되며 조직에 대한 패키지를 제출하고 조직 구성원을 추가할 수 있습니다.
기존 계정을 조직으로 변환
경고
계정 변환은 되돌릴 수 없습니다. 조직을 사용자 계정으로 다시 변환할 수 없습니다.
단일 사용자 계정을 사용하여 팀으로 패키지를 관리하고 해당 계정을 조직으로 변환하려는 경우 조직 관리 페이지의 조직으로 계정 변환 옵션을 사용합니다.
다음 페이지에서 조직의 관리자로 할당할 다른 사용자 계정을 지정한 다음 변환을 선택합니다.
조직 멤버 관리
조직 관리자는 각 구성원의 NuGet.org 사용자 계정 이름을 제공하여 구성원을 추가할 수 있습니다. 전자 메일 주소를 사용할 수 없습니다. 그런 다음, 다음 권한을 사용하여 각 멤버를 공동 작업자 또는 관리자로 표시합니다.
| 허가 | 공동 작업자 | Administrator |
|---|---|---|
| 조직의 패키지 관리 (새 패키지 제출, 기존 패키지 업데이트 또는 목록 해제) |
Yes | Yes |
| 조직 메타데이터 변경 (이메일 주소, 알림 설정) |
아니오 | Yes |
| 조직 멤버 관리 | 아니오 | Yes |
| 조직 패키지에 대한 공동 소유 요청을 처리하거나 작업하기 | 아니오 | Yes |
패키지 관리
패키지 관리 페이지에서 계정 및 구성원인 모든 조직에서 모든 패키지를 볼 수 있습니다 . 계정 또는 특정 조직과 관련된 패키지를 보려면 페이지 오른쪽 위에 있는 계정 필터를 사용합니다.
조직으로 패키지 전송
일부 패키지를 새로 만든 조직으로 전송하려는 경우 조직 계정에 패키지를 공동 소유하도록 요청한 다음 소유자로 자신을 제거하여 이 작업을 수행할 수 있습니다. 조직의 관리자인 경우 소유권을 수락하는 데 필요한 확인이 없습니다. 그러나 공동 작업자인 경우 조직을 소유자로 추가하려면 관리자 중 한 명이 소유권을 수락해야 합니다.
패키지 게시
패키지를 조직에 게시하는 방법은 사용자 계정에 게시하는 방법과 유사합니다. NuGet.org에 직접 업로드하거나 nuget push 또는 dotnet nuget push CLI 명령을 통해 패키지를 푸시할 수 있습니다.
패키지 업로드
NuGet.org 업로드 페이지에서 새 패키지를 직접 업로드하는 경우 패키지 소유자를 사용자 또는 조직 계정에 할당합니다.
API 키 사용
또는 nuget push CLI 명령을 통해 dotnet nuget push 패키지를 푸시하려면 해당 명령에 필요한 API 키를 가져와야 합니다. 자세한 내용은 패키지 게시를 참조하세요.
새 API 키를 만들 때 패키지 소유자 드롭다운에서 적절한 조직을 선택합니다. 만든 모든 API 키는 선택한 조직에만 적용됩니다.
조직 제거
사용자는 조직 구성원 자격으로 표시되는 X 단추를 선택하여 조직에서 자신을 제거할 수 있습니다.
관리자는 다른 관리자를 포함하여 조직에서 모든 구성원을 제거할 수 있습니다. 조직의 유일한 관리자인 경우 다른 구성원을 관리자로 추가하지 않는 한 자신을 제거할 수 없습니다.
조직 계정 삭제
조직 페이지에 표시된 삭제 단추를 클릭하여 조직 계정을 삭제 할 수 있습니다.
조직을 삭제하려면 조직 삭제 확인 단추를 클릭하여 확인해야 합니다.