Twoja organizacja w witrynie NuGet.org
Organizacje umożliwiają firmom i projektom open source współpracę nad pakietami przy użyciu jednej tożsamości NuGet.org. W przypadku użytkownika pakietu konto organizacji jest takie samo jak istniejące konto użytkownika w witrynie NuGet.org.
Konta organizacji a indywidualne konta
Konto organizacji ma co najmniej jedno konto (użytkownika) jako jego członków. Ci członkowie mogą zarządzać zestawem pakietów przy zachowaniu pojedynczej tożsamości dla własności.
Twoje indywidualne konto jest Twoją tożsamością w witrynie NuGet.org i może być członkiem dowolnej liczby organizacji. Pakiet może należeć do konta organizacji, takiego jak może należeć do pojedynczego konta. Użytkownicy pakietów nie widzą żadnej różnicy między pojedynczym kontem lub kontem organizacji: oba są wyświetlane jako pakiet owners
.
Dodawanie nowej organizacji
Aby dodać nową organizację, wybierz swoje konto w witrynie NuGet.org, a następnie wybierz polecenie menu Zarządzaj organizacjami... :
Na następnej stronie wybierz przycisk Dodaj nową organizację :
Na następnej stronie podaj nazwę organizacji i adres e-mail. Ponieważ konta organizacji współdzielą tę samą przestrzeń nazw co konta użytkowników, nazwa organizacji musi być inna niż każda inna istniejąca organizacja lub konta użytkowników. Adres e-mail musi być również unikatowy dla wszystkich kont.
Po utworzeniu konta organizacji jesteś administratorem i możesz przesyłać pakiety dla organizacji i dodawać członków organizacji.
Przekształcanie istniejącego konta w organizację
Ostrzeżenie
Konwersja konta jest nieodwracalna: nie można przekształcić organizacji z powrotem na konto użytkownika.
Jeśli zarządzasz pakietami jako zespół przy użyciu jednego konta użytkownika i chcesz przekonwertować to konto na organizację, użyj opcji Przekształć konto w organizację na stronie Zarządzanie organizacjami:
Na następnej stronie określ inne konto użytkownika do przypisania jako administrator organizacji, a następnie wybierz pozycję Przekształć.
Zarządzanie członkami organizacji
Jako administrator organizacji możesz dodawać członków, podając nazwę konta użytkownika NuGet.org każdego członka; adresy e-mail nie mogą być używane. Następnie oznaczysz każdego członka jako współpracownika lub administratora z następującymi uprawnieniami:
Uprawnienie | Współpracownik | Administrator |
---|---|---|
Zarządzanie pakietami organizacji (przesyłanie nowych pakietów, aktualizowanie lub usuwanie istniejących pakietów) |
Tak | Tak |
Zmienianie metadanych organizacji (adres e-mail, ustawienia powiadomień) |
Nie | Tak |
Zarządzanie członkami organizacji | Nie | Tak |
Żądanie lub wykonywanie działań dotyczących żądań współwłasności dla pakietów organizacji | Nie | Tak |
Zarządzanie pakietami
Możesz wyświetlić wszystkie pakiety na koncie i wszystkich organizacjach, których jesteś członkiem na stronie Zarządzanie pakietami . Aby wyświetlić pakiety specyficzne dla Twojego konta lub dowolnej określonej organizacji, użyj filtru kont w prawym górnym rogu strony.
Przenoszenie pakietów do organizacji
Jeśli chcesz przenieść niektóre pakiety do nowo utworzonej organizacji, możesz to zrobić, żądając konta organizacji do współwłaściciela pakietu, a następnie usuwając siebie jako właściciela. Jeśli jesteś administratorem organizacji, nie ma potwierdzenia zaakceptowania własności. Jeśli jednak jesteś współpracownikiem, dodanie organizacji jako właściciela wymaga od jednego z administratorów zaakceptowania własności.
Publikowanie pakietów
Pakiety są publikowane w organizacji w taki sposób, jak pakiety na koncie użytkownika: bezpośrednio przekazując pakiet do witryny NuGet.org lub wypychając pakiet za pomocą poleceń interfejsu nuget push
wiersza polecenia lub dotnet nuget push
.
Przekazywanie pakietów
Gdy bezpośrednio przekażesz nowy pakiet na stronie przekazywania NuGet.org, przypiszesz właściciela pakietu do konta użytkownika lub organizacji:
Używanie kluczy interfejsu API
Aby wypchnąć pakiet za pomocą poleceń interfejsu nuget push
wiersza polecenia lub dotnet nuget push
, musisz uzyskać klucz interfejsu API wymagany przez te polecenia. Aby uzyskać szczegółowe informacje, zobacz Publikowanie pakietu.
Podczas tworzenia nowego klucza interfejsu API wybierz odpowiednią organizację z listy rozwijanej Właściciel pakietu . Dowolny utworzony klucz interfejsu API ma zastosowanie tylko do wybranej organizacji:
Usuwanie organizacji
Jako użytkownik możesz usunąć siebie z organizacji, wybierając przycisk X wyświetlany przez członkostwo w organizacji:
Administratorzy mogą usuwać wszystkich członków z organizacji, w tym innych administratorów. Jeśli jesteś jedynym administratorem organizacji, nie możesz usunąć siebie, chyba że dodasz innego członka jako administratora.
Usuwanie konta organizacji
Konto organizacji można usunąć, klikając przycisk Usuń widoczny na stronie organizacji.
Aby usunąć organizację, musisz ją potwierdzić, klikając przycisk potwierdzenia Usuń organizację .
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla