Zugriff mit temporären Anmeldeinformationen basierend auf vertrauenswürdigen AWS-Konten ohne AWS-Anmeldeinformationen konfigurieren
Richten Sie ein vertrauenswürdiges Konto ohne Anmeldeinformationen ein, auf das andere AWS-Konten für den Zugriff zurückgreifen können.
Vorbereitungen
- Machen Sie sich mit der Amazon-Dokumentation zum Erstellen einer Rolle zum Delegieren von Berechtigungen an einen IAM-Benutzer vertraut.
- Entscheiden Sie, welches AWS-Konto das vertrauenswürdige Konto sein soll. Sie verwenden den vertrauenswürdigen Account, um temporäre Anmeldeinformationen für zu konfigurieren Cloud-Discovery Mit IAM-Rollen. Der vertrauenswürdige Account, den Sie für den Zugriff auf andere Accounts mit IAM-Rollen verwenden, wird als Account eines Zugriffsberechtigten bezeichnet.
- Wenn Sie eine Vertrauenskette einrichten, bei der ein Mitgliedsaccount einem Verwaltungs-Account vertraut und der Verwaltungsaccount einem Zugriffsberechtigungs-Account vertraut, überprüfen Sie, ob Sie den Mitgliedsaccount so konfiguriert haben, dass er dem Verwaltungs-Account vertraut. Weitere Informationen finden Sie unter Zugriff mithilfe temporärer Anmeldeinformationen für vertrauende AWS-Mitgliederkonten konfigurieren.
- Bestätigen Sie das Discovery-Administratorarbeitsbereich Verwendet mindestens Version 1.10.0. Die Das Navigationsmodul ist mit früheren Versionen nicht verfügbar. Um auf zuzugreifen Cloud-Service-Accounts Geben Sie bei einer früheren Version im Navigationsfilter Folgendes ein: cmdb_ci_Cloud_Service_Account.list .
Erforderliche Rolle:
- Für Cloud-Discovery: Discovery_admin
- Für Cloud Provisioning and Governance: admin oder sn_cmp.cloud_admin
Warum und wann dieser Vorgang ausgeführt wird
Dient zur Verwendung eines Accounts ohne AWS Anmeldeinformationen müssen Sie diesen Account zuerst mit einer IAM-Rolle und Berechtigungen für den Zugriff auf den vertrauenden Service-Account konfigurieren. Dann richten Sie die IAM-Rolle des vertrauenden Accounts ein, um Zugriff auf die IAM-Rolle des vertrauenswürdigen Accounts zu gewähren.
Prozedur
-
Konfigurieren Sie eine IAM-Rolle für das vertrauende Konto.
-
Konfigurieren Sie die IAM-Rolle für das vertrauenswürdige Konto.
-
Konfigurieren Sie das vertrauende Servicekonto, um Zugriff auf die IAM-Rolle zu gewähren, die zum vertrauenswürdigen Konto gehört.
- MID-Server für AWS-IAM-Rollen konfigurieren.
-
Auf der ServiceNow AI Platform, Konfigurieren Sie den vertrauenswürdigen Service-Account.
-
Auf der ServiceNow AI Platform, Konfigurieren Sie den vertrauenden Service-Account.
-
Auf der ServiceNow AI Platform, Weisen Sie zu AWS IAM-Rolle für den vertrauenden Account mithilfe des entsprechenden Formulars basierend auf der Beziehung zum vertrauenswürdigen Account.
Vertrauenswürdiger Account-Typ Schritte Verwaltungsaccount - Navigieren zu an.
- Wählen Sie Neu.
- Konfigurieren Sie im Formular nur die folgenden Felder für den Account des vertrauenden Mitglieds:
Tabelle : 1. Formular „AWS-Organisation für Cloud-Service-Account – Rollenparameter übernehmen“ Feld Definition Name der Zugriffsrolle Name der IAM-Rolle, die für den vertrauende Account erstellt wurde. - Wenn IAM-Rollen für alle Mitgliedsaccounts identisch sind: Geben Sie den vollständigen ARN mit einem Sternchen (*) als Platzhalter für die Account-ID im folgenden Format ein: arn:aws:iam::*:role/MemberRoleName .
Beispiel: arn:aws:iam::*:role/SN_MEMBER_ACCOUNT_ROLE .
- Wenn sich die IAM-Rollen in den Mitgliedsaccounts unterscheiden: Geben Sie den vollständigen ARN der spezifischen IAM-Rolle für jeden Mitgliedsaccount in einem separaten Eintrag ein.
Cloud-Servicekonto Name des vertrauenden Accounts, für den Sie mit der IAM-Rolle Zugriff bereitstellen. - Wenn IAM-Rollen für alle Mitgliedsaccounts identisch sind: Geben Sie den Namen des Verwaltungsaccounts ein.
- Wenn sich die IAM-Rollen in den Mitgliedsaccounts unterscheiden: Geben Sie jeden Mitgliedsaccount in einem separaten Eintrag ein.
- Wenn IAM-Rollen für alle Mitgliedsaccounts identisch sind: Geben Sie den vollständigen ARN mit einem Sternchen (*) als Platzhalter für die Account-ID im folgenden Format ein: arn:aws:iam::*:role/MemberRoleName .
- Wählen Sie Absenden.
Mitglieds- oder diskreter Account - Navigieren zu an.
- Wählen Sie Neu.
- Konfigurieren Sie im Formular nur die folgenden Felder für den vertrauenden Account:
Tabelle : 2. Formular „AWS-übergreifende Rollenübernahmeparameter für Cloud-Service-Account“ Feld Beschreibung Name der Zugriffsrolle Name der IAM-Rolle, die für den vertrauende Account erstellt wurde. Cloud-Servicekonto Name des vertrauenden Accounts, für den Sie mit der IAM-Rolle Zugriff bereitstellen. - Wählen Sie Absenden.
Nächste Maßnahme
Stellen Sie sicher, dass ServiceNow-Anwendungen mithilfe der IAM-Rolle auf das vertrauende Servicekonto zugreifen können:
- Navigieren zu an.
- Wählen Sie das Vertrauen aus AWS Service-Account.
- Unter Zugehörige Links , Wählen Sie aus Erstellen Sie Einen Discovery-Zeitplan .
- Wählen Sie auf der Seite Discovery Manager Cloud Discovery die Option aus Test-Account .
- Wenn die Verbindung erfolgreich ist, wird eine Meldung angezeigt, die angibt, dass die Accountvalidierung erfolgreich war.
- Wenn die Verbindung nicht erfolgreich ist, wird eine Fehlermeldung angezeigt, die die Fehlerursache angibt.