Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Organisationen ermöglichen Unternehmen und Open-Source-Projekten die Zusammenarbeit an Paketen mithilfe einer einzigen NuGet.org Identität. Bei einem Paketanwender wird ein Organisationskonto wie ein vorhandenes Benutzerkonto auf NuGet.org angezeigt.
Organisationskonten im Vergleich zu einzelnen Konten
Ein Organisationskonto verfügt über ein oder mehrere einzelne Konten (Benutzer) als Mitglieder. Diese Mitglieder können eine Reihe von Paketen verwalten und gleichzeitig eine einzige Identität als Besitzer aufrechterhalten.
Ihr individuelles Konto ist Ihre Identität auf NuGet.org und kann Mitglied einer beliebigen Anzahl von Organisationen sein. Ein Paket kann zu einem Organisationskonto gehören, wie es zu einem einzelnen Konto gehören kann. Paketkunden sehen keinen Unterschied zwischen einem einzelnen Konto oder dem Organisationskonto: Beide werden als Paket ownersangezeigt.
Hinzufügen einer neuen Organisation
Um eine neue Organisation hinzuzufügen, wählen Sie Ihr Konto auf NuGet.org aus, und wählen Sie dann den Menübefehl " Organisationen verwalten" aus:
Wählen Sie auf der nächsten Seite die Schaltfläche " Neue Organisation hinzufügen " aus:
Geben Sie auf der nächsten Seite den Organisationsnamen und die E-Mail-Adresse an. Da Organisationskonten denselben Namespace wie Benutzerkonten verwenden, muss sich der Organisationsname von anderen vorhandenen Organisations- oder Benutzerkonten unterscheiden. Die E-Mail-Adresse muss auch für alle Konten eindeutig sein.
Nachdem das Organisationskonto erstellt wurde, sind Sie der Administrator und können Pakete für die Organisation übermitteln und Organisationsmitglieder hinzufügen.
Transformieren eines vorhandenen Kontos in eine Organisation
Warnung
Die Kontokonvertierung ist unumkehrbar: Sie können eine Organisation nicht wieder in ein Benutzerkonto umwandeln.
Wenn Sie Pakete als Team mithilfe eines einzelnen Benutzerkontos verwalten und dieses Konto in eine Organisation konvertieren möchten, verwenden Sie das Transformieren Ihres Kontos in eine Organisationsoption auf der Seite " Organisationen verwalten ":
Geben Sie auf der nächsten Seite ein anderes Benutzerkonto an, das als Administrator der Organisation zugewiesen werden soll, und wählen Sie dann "Transformieren" aus.
Verwalten von Organisationsmitgliedern
Als Organisationsadministrator können Sie Mitglieder hinzufügen, indem Sie den Namen des NuGet.org Benutzerkontos jedes Mitglieds angeben; E-Mail-Adressen können nicht verwendet werden. Anschließend markieren Sie jedes Mitglied als Mitarbeiter oder Administrator mit den folgenden Berechtigungen:
| Erlaubnis | Projektmitarbeiter | Administrator |
|---|---|---|
| Verwalten der Pakete der Organisation (Übermitteln neuer Pakete, Aktualisieren oder Aufheben der Liste vorhandener Pakete) |
Yes | Yes |
| Ändern von Organisationsmetadaten (E-Mail-Adresse, Benachrichtigungseinstellungen) |
Nein | Yes |
| Verwalten von Organisationsmitgliedern | Nein | Yes |
| Anfordern oder Reagieren auf Mitbesitzeranforderungen für Organisationspakete | Nein | Yes |
Verwalten von Paketen
Sie können alle Pakete in Ihrem Konto und allen Organisationen anzeigen, deren Mitglied Sie auf der Seite "Pakete verwalten " sind. Um die für Ihr Konto oder eine bestimmte Organisation spezifischen Pakete anzuzeigen, verwenden Sie den Kontenfilter oben rechts auf der Seite.
Übertragen von Paketen an eine Organisation
Wenn Sie einige Ihrer Pakete an eine neu erstellte Organisation übertragen möchten, können Sie dies tun, indem Sie anfragen, dass das Organisationskonto Miteigentümer des Pakets wird, und sich dann selbst als Besitzer entfernen. Wenn Sie ein Administrator der Organisation sind, ist keine Bestätigung erforderlich, um den Besitz zu akzeptieren. Wenn Sie jedoch Mitarbeiter sind, erfordert das Hinzufügen der Organisation als Eigentümer, dass einer der Administratoren die Eigentümerschaft annimmt.
Veröffentlichen von Paketen
Sie veröffentlichen Pakete in einer Organisation wie beim Veröffentlichen von Paketen in einem Benutzerkonto: indem Sie das Paket direkt auf NuGet.org hochladen oder das Paket über die nuget push- oder dotnet nuget push-CLI-Befehle übertragen.
Hochladen von Paketen
Wenn Sie ein neues Paket direkt auf der Seite "NuGet.org Hochladen " hochladen, weisen Sie dem Paketbesitzer ein Benutzer- oder Organisationskonto zu:
Verwenden von API-Schlüsseln
Um ein Paket über die nuget push Befehle oder dotnet nuget push CLI zu übertragen, müssen Sie einen API-Schlüssel abrufen, der von diesen Befehlen benötigt wird. Ausführliche Informationen finden Sie unter Veröffentlichen eines Pakets.
Wählen Sie beim Erstellen eines neuen API-Schlüssels die entsprechende Organisation in der Dropdownliste "Paketbesitzer " aus. Jeder von Ihnen erstellte API-Schlüssel gilt nur für die ausgewählte Organisation:
Entfernen einer Organisation
Als Benutzer können Sie sich selbst aus einer Organisation entfernen, indem Sie die von Ihrer Organisationsmitgliedschaft angezeigte Schaltfläche "X " auswählen:
Administratoren können jedes Mitglied aus der Organisation entfernen, einschließlich anderer Administratoren. Wenn Sie der einzige Administrator für eine Organisation sind, können Sie sich nicht selbst entfernen, es sei denn, Sie fügen ein weiteres Mitglied als Administrator hinzu.
Löschen eines Organisationskontos
Sie können ein Organisationskonto löschen, indem Sie auf die Schaltfläche "Löschen " klicken, die auf der Seite Ihrer Organisation angezeigt wird.
Um die Organisation zu löschen, müssen Sie sie bestätigen, indem Sie auf die Bestätigungsschaltfläche " Organisation löschen " klicken.