Behebung von Problemen mit Konten, die mit deinem Bereich verknüpft sind - 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.

Behebung von Problemen mit Konten, die mit deinem Bereich verknüpft sind

In CodeCatalyst können Sie Ihrem Bereich eine hinzufügen AWS-Konto , um Berechtigungen für Ressourcen zu erteilen und zu Abrechnungszwecken. Die folgenden Informationen können Ihnen helfen, häufig auftretende Probleme mit zugehörigen Konten in zu beheben CodeCatalyst.

Bei meiner AWS-Konto Verbindungsanfrage wird der Fehler „Ungültiges Token“ angezeigt

Problem: Beim Erstellen einer Verbindungsanfrage mit einem Verbindungstoken akzeptiert die Seite das Token nicht und es wird ein Fehler angezeigt, der besagt, dass das Token nicht gültig ist.

Mögliche Lösungen: Stellen Sie sicher, dass Sie die Konto-ID angeben, die Sie Ihrem Bereich hinzufügen möchten. Sie müssen über Administratorrechte verfügen AWS-Konto oder in der Lage sein, mit Ihrem Administrator zusammenzuarbeiten, um das Konto hinzuzufügen.

Wenn Sie das Konto verifizieren möchten, öffnet sich ein neues Browserfenster im AWS Management Console. Das gleiche Konto muss auf der Konsolenseite angemeldet sein. Versuchen Sie es erneut, nachdem Sie Folgendes überprüft haben:

  • Sie sind AWS Management Console mit demselben Konto angemeldet AWS-Konto , das Sie Ihrem Bereich hinzufügen möchten.

  • Sie sind im angemeldet und die AWS Management Console Region ist auf die richtige Region für Ihren Bereich eingestellt.

  • Wenn du von der Abrechnungsseite gekommen bist und das AWS-Konto angegebene Rechnungskonto für deine Unterkunft hinzufügen möchtest, vergewissere dich, dass das Konto das Kontingent als Rechnungskonto für einen oder mehrere andere Bereiche nicht erreicht hat.

Mein CodeCatalyst Amazon-Projekt-Workflow schlägt mit einem Fehler für das konfigurierte Konto, die Umgebung oder die IAM-Rolle fehl

Problem: Wenn der Workflow ausgeführt wird und kein konfiguriertes Konto oder keine mit Ihrem Bereich verknüpften IAM-Rollen gefunden werden, müssen Sie die Felder Rolle, Verbindung und Umgebung manuell im Workflow-YAML ausfüllen. Sehen Sie sich die fehlgeschlagene Workflow-Aktion an und notieren Sie, ob die Fehlermeldungen wie folgt lauten:

  • Die Rolle ist nicht für die Verwendung mit der Verbindung verfügbar, die der Umgebung zugeordnet ist.

  • Die Aktion war nicht erfolgreich. Status: FEHLGESCHLAGEN; Der angegebene Wert für die Kontoverbindung oder Umgebung ist nicht gültig. Stellen Sie sicher, dass die Verbindung mit Ihrem Bereich und die Umgebung mit Ihrem Projekt verknüpft ist.

  • Die Aktion war nicht erfolgreich. Status: FEHLGESCHLAGEN; Der angegebene Wert für die IAM-Rolle ist nicht gültig. Stellen Sie sicher, dass der Name existiert, die IAM-Rolle zu Ihrer Kontoverbindung hinzugefügt wurde und die Verbindung bereits mit Ihrem CodeCatalyst Amazon-Bereich verknüpft ist

Mögliche Lösungen: Stellen Sie sicher, dass die Workflow-YAML-Felder korrekte Werte für Umgebung, Verbindungen und Rolle enthalten. Bei den CodeCatalyst Workflow-Aktionen, für die eine Umgebung erforderlich ist, handelt es sich um Build- oder Deployment-Aktionen, die AWS Ressourcen ausführen oder AWS Ressourcenstapel generieren.

Wählen Sie den fehlgeschlagenen Workflow-Aktionsblock und dann Visual aus. Wählen Sie die Registerkarte Konfiguration aus. Wenn die Felder Umgebung, Verbindungsname und Rollenname nicht ausgefüllt sind, müssen Sie den Workflow manuell aktualisieren. Gehen Sie wie folgt vor, um Ihr Workflow-YAML zu bearbeiten:

  • Erweitern Sie das /.codecatalyst Verzeichnis und dann das /workflows Verzeichnis. Öffnen Sie die Workflow-YAML-Datei. Stellen Sie sicher, dass die IAM-Rollen und Kontoinformationen in der YAML angegeben sind, die Sie für Ihren Workflow konfiguriert haben. Beispiel:

    Actions: cdk_bootstrap: Identifier: action-@v1 Inputs: Sources: - WorkflowSource Environment: Name: Staging Connections: - Name: account-connection Role: build-role

    Die Eigenschaften „Umgebung“, „Verbindung“ und „Rolle“ sind erforderlich, um CodeCatalyst Workflow-Build- und Bereitstellungsaktionen mit AWS Ressourcen auszuführen. Ein Beispiel finden Sie in den YAML-Parametern der CodeCatalyst Build-Aktionsreferenz für Environment, Connections und Role.

  • Vergewissern Sie sich, dass Ihrem Bereich ein Konto hinzugefügt wurde, und stellen Sie sicher, dass dem Konto die entsprechende IAM-Rolle oder Rollen hinzugefügt wurden. Sie können Konten anpassen oder hinzufügen, wenn Sie die Rolle eines Space-Administrators haben. Weitere Informationen finden Sie unter Ermöglichen des Zugriffs auf AWS Ressourcen mit verbundenen AWS-Konten.

Ich benötige ein zugehöriges Konto, eine zugehörige Rolle und eine zugehörige Umgebung, um ein Projekt zu erstellen

Problem: In den Optionen zur Projekterstellung ist für mein Projekt entweder kein zusätzliches Konto in meinem Bereich verfügbar, oder ich benötige ein weiteres Konto, das meinem Bereich hinzugefügt werden muss, damit mein Projekt verwendet werden kann.

Mögliche Lösungen: Für deinen Bereich kannst du autorisierte Personen hinzufügen, die sie AWS-Konten zu deinem Projekt hinzufügen dürfen, wenn du die Rolle eines Space-Administrators hast. Du benötigst außerdem einen AWS-Konto Ort, an dem du über Administratorrechte verfügst oder mit deinem AWS Administrator zusammenarbeiten kannst.

Um sicherzustellen, dass ein Konto und eine Rolle auf dem Bildschirm zur Projekterstellung verfügbar sind, müssen Sie zuerst das Konto und die Rollen hinzufügen. Weitere Informationen finden Sie unter Ermöglichen des Zugriffs auf AWS Ressourcen mit verbundenen AWS-Konten.

Sie haben die Möglichkeit, eine Servicerolle mit einer Rollenrichtlinie zu erstellen, die als CodeCatalystWorkflowDevelopmentRole-spaceNameRollenrichtlinie bezeichnet wird. Der Rolle wird ein Name CodeCatalystWorkflowDevelopmentRole-spaceName mit einer angehängten eindeutigen Kennung zugewiesen. Weitere Informationen zur Rolle und zur Rollenrichtlinie finden Sie unterGrundlegendes zur CodeCatalystWorkflowDevelopmentRole-spaceNameServicerolle. Die Schritte zum Erstellen der Rolle finden Sie unterDie CodeCatalystWorkflowDevelopmentRole-spaceNameRolle für Ihr Konto und Ihren Bereich erstellen. Die Rolle wird Ihrem Konto hinzugefügt und ist auf den Seiten zur Projekterstellung in verfügbar CodeCatalyst.

Ich kann nicht auf die Amazon CodeCatalyst Spaces-Seite in der AWS Management Console

Problem: Wenn ich versuche, auf die CodeCatalyst Amazon-Seite in zuzugreifen AWS Management Console , um meinem CodeCatalyst Bereich ein Konto hinzuzufügen oder Rollen zu einem Konto hinzuzufügen AWS, erhalte ich einen Berechtigungsfehler.

Mögliche Lösungen:

Für Ihren Bereich können Sie Autorisierte hinzufügen, um sie AWS-Konten zu Ihrem Projekt hinzuzufügen, sofern Sie die Rolle eines Space-Administrators haben. Sie müssen auch über einen Bereich verfügen AWS-Konto , in dem Sie über Administratorrechte verfügen oder mit Ihrem AWS Administrator zusammenarbeiten können. Sie müssen zunächst sicherstellen, dass Sie AWS Management Console mit demselben Konto angemeldet sind, das Sie verwalten möchten. Nachdem Sie sich bei angemeldet haben AWS Management Console, können Sie die Konsole öffnen und es erneut versuchen.

Öffnen Sie die CodeCatalyst Amazon-Seite AWS Management Console unter https://us-west-2.console.aws.amazon.com/codecatalyst/home?region=us-west-2#/.

Ich möchte ein anderes Konto als mein Rechnungskonto

Problem: Bei der Einrichtung meines CodeCatalyst Logins habe ich mehrere Schritte ausgeführt, um meinen Bereich einzurichten und eine autorisierte Person zuzuordnen AWS-Konto. Jetzt möchte ich ein anderes Konto für die Abrechnung autorisieren.

Mögliche Lösungen: Für deinen Space kannst du Rechnungskonten autorisieren, wenn du die Rolle eines Space-Administrators hast. Du benötigst außerdem einen AWS-Konto , in dem du über Administratorrechte verfügst oder mit deinem AWS Administrator zusammenarbeiten kannst.

Weitere Informationen finden Sie unter Abrechnung verwalten im CodeCatalyst Amazon-Administratorhandbuch.