Arbeiten mit AWS CodeStar-Teams - 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.

Arbeiten mit AWS CodeStar-Teams

Nach dem Erstellen eines Entwicklungsprojekts gewähren Sie anderen Personen Zugriff, damit Sie zusammenarbeiten können. In AWS CodeStar verfügt jedes Projekt über ein Projektteam. Ein Benutzer kann mehreren AWS CodeStar-Projekten angehören und jeweils verschiedene AWS CodeStar-Rollen (und damit unterschiedliche Berechtigungen) innehaben. In der AWS CodeStar-Konsole sehen Benutzer alle mit Ihrem AWS-Konto verknüpften Projekte, sie können jedoch nur die Projekte anzeigen und bearbeiten, bei denen sie Teammitglied sind.

Teammitglieder können einen Anzeigenamen für sich auswählen. Sie können auch eine E-Mail-Adresse hinzufügen, sodass andere Teammitglieder mit ihnen in Kontakt treten können. Teammitglieder, die keine Eigentümer sind, können ihre AWS CodeStar-Rolle für das Projekt nicht ändern.

Jedes Projekt in AWS CodeStar verfügt über drei Rollen:

Rollen und Berechtigungen in einem AWS CodeStar-Projekt
Name der Rolle Anzeige des Projekt-Dashboards und des Status Hinzufügen/Entfernen/Aufrufen von Projektressourcen Hinzufügen/Entfernen von Teammitgliedern Löschen eines Projekts
Eigentümer x x x x
Beitragender x x
Betrachter x
  • Besitzer: Kann andere Teammitglieder hinzufügen und entfernen, Code zu einem Projekt-Repository beitragen, wenn der Code darin gespeichert ist CodeCommit, anderen Teammitgliedern Fernzugriff auf alle Amazon EC2 EC2-Instances gewähren oder verweigern, auf denen Linux ausgeführt wird, die mit dem Projekt verknüpft sind, das Projekt-Dashboard konfigurieren und das Projekt löschen.

  • Mitwirkender: Kann Dashboard-Ressourcen wie eine JIRA-Kachel hinzufügen und entfernen, Code zum Projekt-Repository beitragen, sofern der Code darin gespeichert ist CodeCommit, und vollständig mit dem Dashboard interagieren. Kann nicht Teammitglieder hinzufügen oder entfernen, Remote-Zugriff auf Ressourcen gewähren oder verweigern oder das Projekt löschen. Dies ist die Rolle, die Sie für die meisten Teammitglieder wählen sollten.

  • Viewer: Kann das Projekt-Dashboard, den Code, falls darin gespeichert ist CodeCommit, und auf den Dashboard-Kacheln den Status des Projekts und seiner Ressourcen einsehen.

Wichtig

Wenn dein Projekt Ressourcen außerhalb von verwendet AWS (z. B. ein GitHub Repository oder Probleme in Atlassian JIRA), wird der Zugriff auf diese Ressourcen vom Ressourcenanbieter kontrolliert, nicht. AWS CodeStar Weitere Informationen finden Sie in der Dokumentation des Ressourcenanbieters.

Jeder, der Zugriff auf ein AWS CodeStar-Projekt hat, kann die AWS CodeStar-Konsole für den Zugriff auf Ressourcen nutzen, die außerhalb von AWS liegen, aber im Zusammenhang mit dem Projekt stehen.

AWS CodeStar erlaubt es den Mitgliedern des Projektteams nicht automatisch, an zugehörigen AWS Cloud9-Entwicklungsumgebungen für ein Projekt teilzunehmen. Wie Sie einem Teammitglied die Teilnahme an einer gemeinsamen Umgebung ermöglichen, erfahren Sie unter Freigeben einer AWS Cloud9-Umgebung für ein Projekt-Teammitglied.

Jeder Projektrolle ist eine IAM-Richtlinie zugeordnet. Diese Richtlinie ist für Ihr Projekt angepasst, sodass es die enthaltenen Ressourcen widerspiegelt. Weitere Informationen zu diesen Richtlinien finden Sie unter Beispiele für CodeStar identitätsbasierte AWS-Richtlinien.

Das folgende Diagramm zeigt die Beziehung zwischen den einzelnen Rollen und einem AWS CodeStar-Projekt.

AWS CodeStarRollen und ihr Zugriff auf das Projekt und seine Ressourcen