Entfernen von Teammitgliedern aus einem AWS CodeStar-Projekt - AWS CodeStar

Am 31. Juli 2024 stellt Amazon Web Services (AWS) die Unterstützung für das Erstellen und Anzeigen von AWS CodeStar Projekten ein. Nach dem 31. Juli 2024 können Sie nicht mehr auf die AWS CodeStar Konsole zugreifen oder neue Projekte erstellen. Die von erstellten AWS Ressourcen AWS CodeStar, einschließlich Ihrer Quell-Repositorys, Pipelines und Builds, sind von dieser Änderung jedoch nicht betroffen und funktionieren weiterhin. AWS CodeStar Verbindungen und AWS CodeStar Benachrichtigungen sind von dieser Einstellung nicht betroffen.

 

Wenn Sie die Arbeit verfolgen, Code entwickeln und Ihre Anwendungen erstellen, testen und bereitstellen möchten, CodeCatalyst bietet Amazon einen optimierten Einstiegsprozess und zusätzliche Funktionen für die Verwaltung Ihrer Softwareprojekte. Erfahren Sie mehr über Funktionen und Preise von Amazon CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Entfernen von Teammitgliedern aus einem AWS CodeStar-Projekt

Nachdem Sie einen Benutzer aus einem AWS CodeStar Projekt entfernt haben, erscheint der Benutzer weiterhin in der Commit-Historie für das Projekt-Repository, hat aber keinen Zugriff mehr auf das CodeCommit Repository oder andere Projektressourcen, wie z. B. die Projektpipeline. (Die Ausnahme von dieser Regel ist ein IAM-Benutzer, der über andere Richtlinien verfügt, die Zugriff auf diese Ressourcen gewähren.) Der Benutzer kann nicht auf das Projekt-Dashboard zugreifen und das Projekt wird nicht mehr in der Liste der Projekte angezeigt, die dem Benutzer im AWS CodeStar Dashboard angezeigt werden. Sie können Teammitglieder mithilfe der AWS CodeStar-Konsole oder der AWS CLI aus Ihrem Projektteam entfernen.

Wichtig

Durch das Entfernen eines Teammitglieds aus einem Projekt wird zwar der Fernzugriff auf Amazon EC2 EC2-Instances des Projekts verweigert, es werden jedoch keine der aktiven SSH-Sitzungen des Benutzers geschlossen.

Das Entfernen eines Teammitglieds wirkt sich nicht auf den Zugriff dieses Teammitglieds auf Ressourcen aus, die sich außerhalb von befinden AWS (z. B. ein GitHub Repository oder Probleme in Atlassian JIRA). Diese Zugriffsberechtigungen werden vom Anbieter der Ressource kontrolliert, nicht von AWS CodeStar. Weitere Informationen finden Sie in der Dokumentation des Ressourcenanbieters.

Das Entfernen eines Teammitglieds aus einem Projekt löscht nicht automatisch die zugehörigen AWS Cloud9-Entwicklungsumgebungen dieses Teammitglieds oder verhindert die Teilnahme dieses Mitglieds an verwandten AWS Cloud9-Entwicklungsumgebungen, zu denen es eingeladen wurde. Informationen zum Löschen einer Entwicklungsumgebung finden Sie unter Löschen einer AWS Cloud9-Umgebung von einem Projekt. Wie Sie einem Teammitglied die Teilnahme an einer gemeinsamen Umgebung untersagen, erfahren Sie unter Freigeben einer AWS Cloud9-Umgebung für ein Projekt-Teammitglied.

Um ein Teammitglied aus einem Projekt zu entfernen, müssen Sie über die AWS CodeStar-Eigentümerrolle für dieses Projekt verfügen oder die Richtlinie AWSCodeStarFullAccess muss auf Ihr Konto angewendet werden.

Entfernen von Teammitgliedern (Konsole)

Sie können Teammitglieder mithilfe der AWS CodeStar-Konsole aus Ihrem Projektteam entfernen.

So entfernen Sie ein Teammitglied aus einem Projekt
  1. Öffne die AWS CodeStar Konsole unter https://console.aws.amazon.com/codestar/.

  2. Wählen Sie im Navigationsbereich Projekte und dann Ihr Projekt aus.

  3. Wählen Sie im seitlichen Navigationsbereich für das Projekt Team aus.

  4. Wählen Sie auf der Seite Teammitglieder das Teammitglied aus und klicken Sie auf Entfernen.

Entfernen von Teammitgliedern (AWS CLI)

Sie können Teammitglieder mithilfe der AWS CLI aus Ihrem Projektteam entfernen.

So entfernen Sie ein Teammitglied
  1. Öffnen Sie ein Terminal-Fenster oder eine Eingabeaufforderung.

  2. Führen Sie den Befehl disassociate-team-member mit den Parametern --project-id und -user-arn aus. Beispiele:

    aws codestar disassociate-team-member --project-id my-first-projec --user-arn arn:aws:iam:111111111111:user/John_Doe

    Dieser Befehl gibt etwa die folgende Ausgabe zurück:

    { "projectId": "my-first-projec", "userArn": "arn:aws:iam::111111111111:user/John_Doe" }