Berechtigungen für die BlueXP -Workload-Fabrik
Um Funktionen und Services für die BlueXP -Workload-Farm verwenden zu können, müssen Sie Berechtigungen bereitstellen, damit die Workload-Factory Vorgänge in Ihrer Cloud-Umgebung ausführen kann.
Warum Berechtigungen verwenden
Wenn Sie Berechtigungen für den Lese- oder Automatisierungsmodus bereitstellen, hängt die Workload-Fabrik eine Richtlinie mit Berechtigungen zum Managen von Ressourcen und Prozessen in diesem AWS-Konto an die Instanz an. Auf diese Weise können die Workload-Fabrik verschiedene Operationen ausführen, angefangen bei der Erkennung Ihrer Storage-Umgebungen bis hin zur Bereitstellung von AWS-Ressourcen wie Dateisysteme im Storage-Management oder Wissensdatenbanken für GenAI-Workloads.
Wenn beispielsweise die Workload-Farm mit den erforderlichen Berechtigungen erteilt wird, durchsucht er alle EC2-Instanzen in einem bestimmten Konto und einer bestimmten Region und filtert alle Windows-basierten Maschinen. Wenn der AWS Systems Manager (SSM) Agent installiert ist und auf dem Host ausgeführt wird und das System Manager-Netzwerk ordnungsgemäß konfiguriert ist, kann die Workload Factory auf den Windows-Rechner zugreifen und überprüfen, ob die SQL Server-Software installiert ist oder nicht.
Berechtigungen nach Workload
Jeder Workload verwendet Berechtigungen, um bestimmte Aufgaben in der Workload-Fabrik auszuführen. Blättern Sie zu der Arbeitslast, die Sie verwenden, um die Liste der Berechtigungen, deren Zweck, wo sie verwendet werden und welche Modi sie unterstützen anzuzeigen.
Berechtigungen für Speicher
Die für Storage verfügbaren IAM-Richtlinien bieten die Berechtigungen, die die Workload-Fabrik für das Management von Ressourcen und Prozessen in Ihrer Public Cloud-Umgebung basierend auf dem von Ihnen verwendeten Betriebsmodus benötigt.
Wählen Sie Ihren Betriebsmodus aus, um die erforderlichen IAM-Richtlinien anzuzeigen:
IAM-Richtlinien für Storage
In der folgenden Tabelle werden die Berechtigungen für Speicher angezeigt.
Berechtigungstabelle für Speicher
Zweck | Aktion | Wo verwendet | Modus |
---|---|---|---|
Erstellen Sie ein FSX für ONTAP-Dateisystem |
fsx:CreateFileSystem* |
Einsatz |
Automatisieren |
Erstellen Sie eine Sicherheitsgruppe für ein FSX für ONTAP-Dateisystem |
ec2:CreateSecurityGroup |
Einsatz |
Automatisieren |
Fügen Sie Tags zu einer Sicherheitsgruppe für ein FSX für ONTAP-Dateisystem hinzu |
ec2:CreateTags |
Einsatz |
Automatisieren |
Ausgang und Zugang der Sicherheitsgruppe für ein FSX für ONTAP Filesystem autorisieren |
ec2:AuthoriseSecurityGroupEgress |
Einsatz |
Automatisieren |
ec2:AuthoriseSecurityGroupIngress |
Einsatz |
Automatisieren |
|
Die gewährte Rolle bietet die Kommunikation zwischen FSX für ONTAP und anderen AWS-Services |
iam:CreateServiceLinkedRole |
Einsatz |
Automatisieren |
Hier erhalten Sie Informationen zum Ausfüllen des Formulars FSX für die Bereitstellung des Dateisystems für ONTAP |
ec2:DescribeVpcs |
|
|
ec2:DescribeSubnets |
|
|
|
ec2:DescribeRegionen |
|
|
|
ec2:DescribeSecurityGroups |
|
|
|
ec2:DescribeRouteTables |
|
|
|
ec2:DescribeNetworkInterfaces |
|
|
|
ec2:DescribeVolumeStatus |
|
|
|
KMS-Schlüsseldetails erhalten und FSX für ONTAP-Verschlüsselung verwenden |
Km:CreateGrant |
Einsatz |
Automatisieren |
Km:Beschreiben* |
Einsatz |
|
|
Km:Liste* |
Einsatz |
|
|
Abrufen von Volume-Details für EC2-Instanzen |
ec2:DescribeVolumes |
|
|
Informieren Sie sich über Details für EC2 Instanzen |
ec2:DescribeInstances |
Einsparungen entdecken |
|
Elastic File System im Einsparungsrechner beschreiben |
Elasticdateisystem:deskribe* |
Einsparungen entdecken |
Lesen |
Listen Sie Tags für FSX for ONTAP-Ressourcen auf |
fsx:ListTagsForRessource |
Inventar |
|
Ausgang und Ingress der Sicherheitsgruppe für ein FSX für ONTAP Filesystem managen |
ec2:RevokeSecurityGroupIngress |
Managementvorgänge |
Automatisieren |
ec2:DeleteSecurityGroup |
Managementvorgänge |
Automatisieren |
|
Erstellen, Anzeigen und Verwalten von FSX for ONTAP-Dateisystemressourcen |
fsx:CreateVolume* |
Managementvorgänge |
Automatisieren |
fsx:TagResource* |
Managementvorgänge |
Automatisieren |
|
fsx:CreateStorageVirtualMachine* |
Managementvorgänge |
Automatisieren |
|
fsx: DeleteFileSystem* |
Managementvorgänge |
Automatisieren |
|
fsx: DeleteStorageVirtualMachine* |
Managementvorgänge |
Automatisieren |
|
fsx:DescribeFileSystems* |
Inventar |
|
|
fsx:DescribeStorageVirtualMachines* |
Inventar |
|
|
fsx:UpdateFileSystem* |
Managementvorgänge |
Automatisieren |
|
fsx:UpdateStorageVirtualMachine* |
Managementvorgänge |
Automatisieren |
|
fsx:DescribeVolumes* |
Inventar |
|
|
fsx:UpdateVolumen* |
Managementvorgänge |
Automatisieren |
|
fsx:DeleteVolumen* |
Managementvorgänge |
Automatisieren |
|
fsx:UntagResource* |
Managementvorgänge |
Automatisieren |
|
fsx:DescribeBackups* |
Managementvorgänge |
|
|
fsx:CreateBackup* |
Managementvorgänge |
Automatisieren |
|
fsx: CreateVolumeFromBackup* |
Managementvorgänge |
Automatisieren |
|
CloudWatch-Kennzahlen berichten |
cloudwatch:PutMetricData |
Managementvorgänge |
Automatisieren |
Abrufen von Kennzahlen zu Dateisystem und Volume |
cloudwatch:GetMetricData |
Managementvorgänge |
|
cloudwatch:GetMetricStatistics |
Managementvorgänge |
|
Berechtigungen für Datenbank-Workloads
Die für Datenbank-Workloads verfügbaren IAM-Richtlinien bieten die Berechtigungen, die die Workload-Fabrik für das Management von Ressourcen und Prozessen in Ihrer Public-Cloud-Umgebung basierend auf dem Betriebsmodus benötigt.
Wählen Sie Ihren Betriebsmodus aus, um die erforderlichen IAM-Richtlinien anzuzeigen:
IAM-Richtlinien für Datenbank-Workloads
In der folgenden Tabelle werden die Berechtigungen für Datenbank-Workloads angezeigt.
Berechtigungstabelle für Datenbank-Workloads
Zweck | Aktion | Wo verwendet | Modus |
---|---|---|---|
Abrufen von metrischen Statistiken für FSX für ONTAP, EBS und FSX für Windows File Server |
cloudwatch:GetMetricStatistics |
|
|
Listen Sie Auslöser für Ereignisse auf und legen Sie sie fest |
sns:listTopics |
Einsatz |
|
Informieren Sie sich über Details für EC2 Instanzen |
ec2:DescribeInstances |
|
|
ec2:DescribeKeypairs |
Einsatz |
|
|
ec2:DescribeNetworkInterfaces |
Einsatz |
|
|
ec2:DescribeInstanceTypes |
|
|
|
Informieren Sie sich, wie Sie das FSX for ONTAP-Implementierungsformular ausfüllen |
ec2:DescribeVpcs |
|
|
ec2:DescribeSubnets |
|
|
|
ec2:DescribeSecurityGroups |
Einsatz |
|
|
ec2:DescribeBilder |
Einsatz |
|
|
ec2:DescribeRegionen |
Einsatz |
|
|
ec2:DescribeRouteTables |
|
|
|
Holen Sie sich alle vorhandenen VPC-Endpunkte, um zu ermitteln, ob neue Endpunkte vor der Implementierung erstellt werden müssen |
ec2:DescribeVpcEndpunkte |
|
|
Erstellen Sie VPC-Endpunkte, wenn sie für erforderliche Services unabhängig von der öffentlichen Netzwerkkonnektivität auf EC2-Instanzen nicht vorhanden sind |
ec2:CreateVpcEndpoint |
Einsatz |
Automatisieren |
Abrufen von Instanztypen in der Region für Validierungsknoten (t2.micro/t3.micro) |
ec2:DescribeInstanceTypeOfferings |
Einsatz |
|
Erhalten Sie Snapshot-Details zu jedem angebundenen EBS Volumes zur Preisgestaltung und Schätzung der Einsparungen |
ec2:DescribeSnapshots |
Einsparungen entdecken |
|
Informieren Sie sich über die einzelnen angebundenen EBS Volumes und erhalten Sie Informationen zu Preisen und einer Schätzung, die Einsparungen schätzt |
ec2:DescribeVolumes |
|
|
Erhalten Sie KMS-Schlüsseldetails für FSX für ONTAP-Dateisystemverschlüsselung |
Km:ListAliase |
Einsatz |
|
Kms:Listenschlüssel |
Einsatz |
|
|
Kms:DescribeKey |
Einsatz |
|
|
Holen Sie sich eine Liste der CloudFormation Stacks in der Umgebung, um Quota Limit zu überprüfen |
CloudFormation:ListenStacks |
Einsatz |
|
Überprüfen Sie die Kontenlimits für Ressourcen, bevor Sie die Bereitstellung auslösen |
Cloudformation:DescribeAccountLimits |
Einsatz |
|
Holen Sie sich eine Liste der von AWS gemanagten Active Directories in der Region |
ds:DescribeDirectories |
Einsatz |
|
Hier erhalten Sie Listen und Details zu Volumes, Backups, SVMs, Filesystemen in AZS und Tags für das Filesystem FSX for ONTAP |
fsx:DescribeVolumes |
|
|
fsx:DescribeBackups |
|
|
|
fsx:DescribeStorageVirtualMachines |
|
|
|
fsx:DescribeFileSystems |
|
|
|
fsx:ListTagsForRessource |
Managen von Abläufen |
|
|
Nutzen Sie Service-Quota-Limits für CloudFormation und VPC |
Service-Equotas:ListServiceQuotas |
Einsatz |
|
Verwenden Sie SSM-basierte Abfrage, um die aktualisierte Liste von FSX für ONTAP unterstützte Regionen zu erhalten |
ssm:GetParametersByPath |
Einsatz |
|
Abfrage der SSM-Antwort nach dem Senden des Befehls für Verwaltungsvorgänge nach der Bereitstellung |
ssm:GetCommandInvocation |
|
|
Senden von Befehlen über SSM an EC2-Instanzen |
ssm:SendCommand |
|
|
Ermitteln Sie den SSM-Konnektivitätsstatus der Instanzen nach der Bereitstellung |
ssm:GetConnectionStatus |
|
|
Abrufen des SSM-Zuordnungsstatus für eine Gruppe von gemanagten EC2-Instanzen (SQL-Nodes) |
ssm:DescribeInstanceInformation |
Inventar |
Lesen |
Liste der verfügbaren Patch-Basispläne für die Bewertung von Patches des Betriebssystems abrufen |
ssm:DescribePatchBaselines |
Optimierung |
|
Ermitteln Sie den Patchstatus auf Windows EC2-Instanzen für die Bewertung von Betriebssystem-Patches |
ssm:DescribeInstancePatchStates |
Optimierung |
|
Führen Sie Befehle auf, die von AWS Patch Manager auf EC2-Instanzen für das Patch-Management des Betriebssystems ausgeführt werden |
ssm:ListCommands |
Optimierung |
|
Prüfen Sie, ob das Konto bei AWS Compute Optimizer registriert ist |
compute-Optimizer:GetEnrollmentStatus |
|
Automatisieren |
Aktualisieren Sie in AWS Compute Optimizer eine vorhandene Empfehlung, um die auf SQL Server-Workloads abgestimmten Empfehlungen zu erhalten |
compute-Optimizer:PutRecommendationPreferences |
|
Automatisieren |
Holen Sie sich die empfohlenen Einstellungen für eine bestimmte Ressource von AWS Compute Optimizer |
compute-Optimizer:GetEffectiveEmpfehlungPreferences |
|
Automatisieren |
Holen Sie sich Empfehlungen ab, die AWS Compute Optimizer für Amazon Elastic Compute Cloud (Amazon EC2) Instanzen generiert |
compute-Optimizer:GetEC2InstanceRecommendations |
|
Automatisieren |
Überprüfen Sie die Zuordnung von Instanzen zu Gruppen mit automatischer Skalierung |
Automatische Skalierung:DescribeAutoScalingGroups |
|
Automatisieren |
Automatische Skalierung:DescribeAutoScalingInstances |
|
Automatisieren |
|
Abrufen, Auflisten, Erstellen und Löschen von SSM-Parametern für AD, FSX für ONTAP und SQL-Benutzeranmeldeinformationen, die während der Bereitstellung verwendet oder in Ihrem AWS-Konto verwaltet werden |
ssm:GetParameter 1 |
|
|
ssm:GetParameters 1 |
Managen von Abläufen |
|
|
ssm:PutParameter 1 |
|
|
|
ssm:DeleteParameters 1 |
Managen von Abläufen |
|
|
Zuordnen von Netzwerkressourcen zu SQL-Knoten und Validierungsknoten und Hinzufügen weiterer sekundärer IPs zu SQL-Knoten |
ec2:AllocateAddress 1 |
Einsatz |
Automatisieren |
ec2:AllocateHosts 1 |
Einsatz |
Automatisieren |
|
ec2:AssignPrivateIpAddresses 1 |
Einsatz |
Automatisieren |
|
ec2:AssociateAddress 1 |
Einsatz |
Automatisieren |
|
ec2:AssociateRouteTable 1 |
Einsatz |
Automatisieren |
|
ec2:AssociateSubnetCidrBlock 1 |
Einsatz |
Automatisieren |
|
ec2:AssociateVpcCidrBlock 1 |
Einsatz |
Automatisieren |
|
ec2:AttachInternetGateway 1 |
Einsatz |
Automatisieren |
|
ec2:AttachNetworkInterface 1 |
Einsatz |
Automatisieren |
|
Verbinden Sie die für die Implementierung erforderlichen EBS Volumes mit den SQL Nodes |
ec2:AttachVolume |
Einsatz |
Automatisieren |
Fügen Sie Sicherheitsgruppen hinzu, und ändern Sie Regeln für die bereitgestellten Knoten |
ec2:AuthoriseSecurityGroupEgress |
Einsatz |
Automatisieren |
ec2:AuthoriseSecurityGroupIngress |
Einsatz |
Automatisieren |
|
Erstellen Sie EBS Volumes, die den SQL Nodes für die Implementierung benötigt werden |
ec2:CreateVolume |
Einsatz |
Automatisieren |
Entfernen Sie die temporären Validierungs-Nodes, die vom Typ t2.micro erstellt wurden, und für Rollback oder erneute Versuche ausgefallener EC2 SQL-Nodes |
ec2:DeleteNetworkInterface |
Einsatz |
Automatisieren |
ec2:DeleteSecurityGroup |
Einsatz |
Automatisieren |
|
ec2:DeleteTags |
Einsatz |
Automatisieren |
|
ec2:DeleteVolume |
Einsatz |
Automatisieren |
|
ec2:DetachNetworkInterface |
Einsatz |
Automatisieren |
|
ec2:DetachVolume |
Einsatz |
Automatisieren |
|
ec2:DisassociateAddress |
Einsatz |
Automatisieren |
|
ec2:DisassociateIamInstanceProfil |
Einsatz |
Automatisieren |
|
ec2:DisassociateRouteTable |
Einsatz |
Automatisieren |
|
ec2:DisassociateSubnetCidrBlock |
Einsatz |
Automatisieren |
|
ec2:DisassociateVpcCidrBlock |
Einsatz |
Automatisieren |
|
Attribute für erstellte SQL-Instanzen ändern. Gilt nur für Namen, die mit WLMDB beginnen. |
ec2:ModifyInstanceAttribut |
Einsatz |
Automatisieren |
ec2: ModifyInstancePlacement |
Einsatz |
Automatisieren |
|
ec2:ModifyNetworkInterface Attribute |
Einsatz |
Automatisieren |
|
ec2:ModifySubnetAttribute |
Einsatz |
Automatisieren |
|
ec2:ModifyVolume |
Einsatz |
Automatisieren |
|
ec2:ModifyVolumeAttribute |
Einsatz |
Automatisieren |
|
ec2:ModifyVpcAttribute |
Einsatz |
Automatisieren |
|
Aufheben und Löschen von Validierungsinstanzen |
ec2: ReleaseAddress |
Einsatz |
Automatisieren |
ec2:ReplaceRoute |
Einsatz |
Automatisieren |
|
ec2:ReplaceRouteTableAssociation |
Einsatz |
Automatisieren |
|
ec2:RevokeSecurityGroupEgress |
Einsatz |
Automatisieren |
|
ec2:RevokeSecurityGroupIngress |
Einsatz |
Automatisieren |
|
Starten Sie die bereitgestellten Instanzen |
ec2:StartInstances |
Einsatz |
Automatisieren |
Stoppen Sie die bereitgestellten Instanzen |
ec2:StopInstances |
Einsatz |
Automatisieren |
Markieren Sie benutzerdefinierte Werte für von WLMDB erstellte Amazon FSX for NetApp ONTAP-Ressourcen, um Rechnungsdetails während der Ressourcenverwaltung zu erhalten |
fsx:TagResource 1 |
|
Automatisieren |
CloudFormation-Vorlage für die Bereitstellung erstellen und validieren |
CloudFormation:CreateStack |
Einsatz |
Automatisieren |
Molkenbildung:DescribeStackEvents |
Einsatz |
Automatisieren |
|
Wolkenbildung:DescribeStacks |
Einsatz |
Automatisieren |
|
CloudFormation:ListenStacks |
Einsatz |
Automatisieren |
|
Cloudformation:ValidierteVorlage |
Einsatz |
Automatisieren |
|
Holen Sie sich Metriken zur Empfehlung zur Compute-Optimierung ab |
cloudwatch:GetMetricStatistics |
Einsparungen entdecken |
Automatisieren |
Holen Sie die in der Region verfügbaren Verzeichnisse ab |
ds:DescribeDirectories |
Einsatz |
Automatisieren |
Fügen Sie Regeln für die Sicherheitsgruppe hinzu, die an bereitgestellte EC2-Instanzen angehängt ist |
ec2:AuthoriseSecurityGroupEgress |
Einsatz |
Automatisieren |
ec2:AuthoriseSecurityGroupIngress |
Einsatz |
Automatisieren |
|
Erstellen Sie verschachtelte Stapelvorlagen für den erneuten Versuch und Rollback |
ec2:CreateLaunchTemplate |
Einsatz |
Automatisieren |
ec2:CreateLaunchTemplateVersion |
Einsatz |
Automatisieren |
|
Verwalten von Tags und Netzwerksicherheit auf erstellten Instanzen |
ec2:CreateNetworkInterface |
Einsatz |
Automatisieren |
ec2:CreateSecurityGroup |
Einsatz |
Automatisieren |
|
ec2:CreateTags |
Einsatz |
Automatisieren |
|
Löschen Sie die Sicherheitsgruppe, die vorübergehend für Validierungsknoten erstellt wurde |
ec2:DeleteSecurityGroup |
Einsatz |
Automatisieren |
Abrufen von Instanzdetails für die Bereitstellung |
ec2: Beschreiben* |
|
Automatisieren |
ec2:get* |
|
Automatisieren |
|
Starten Sie die erstellten Instanzen |
ec2:RunInstances |
Einsatz |
Automatisieren |
System Manager verwendet den AWS Endpunkt des Nachrichtenbereitstellungsservices für API-Vorgänge |
Ec2messages:* |
|
Automatisieren |
Erstellen Sie FSX for ONTAP-Ressourcen, die für die Bereitstellung erforderlich sind. Für bestehende FSX for ONTAP Systeme wird eine neue SVM erstellt, die SQL Volumes hostet. |
fsx:CreateFileSystem |
Einsatz |
Automatisieren |
fsx:CreateStorageVirtualMachine |
Einsatz |
Automatisieren |
|
fsx: CreateVolume erstellen |
|
Automatisieren |
|
FSX for ONTAP – Details |
fsx:Beschreiben* |
|
Automatisieren |
fsx:Liste* |
|
Automatisieren |
|
Ändern der Größe von FSX für ONTAP-Dateisystem, um Reserve des Dateisystems zu beheben |
fsx:UpdateFilesystem |
Optimierung |
Automatisieren |
Ändern Sie die Größe von Volumes zur Korrektur von Protokoll- und tempdb-Laufwerkgrößen |
fsx:UpdateVolumen |
Optimierung |
Automatisieren |
KMS-Schlüsseldetails erhalten und FSX für ONTAP-Verschlüsselung verwenden |
Km:CreateGrant |
Einsatz |
Automatisieren |
Km:Beschreiben* |
Einsatz |
Automatisieren |
|
Km:Liste* |
Einsatz |
Automatisieren |
|
Kms:GenerateDataKey |
Einsatz |
Automatisieren |
|
Erstellen Sie CloudWatch-Protokolle für Validierungs- und Bereitstellungsskripte, die auf EC2-Instanzen ausgeführt werden |
Protokolle:CreateLogGroup |
Einsatz |
Automatisieren |
Protokolle:CreateLogStream |
Einsatz |
Automatisieren |
|
Protokolle:DescribeLog* |
Einsatz |
Automatisieren |
|
Protokolle:getlog* |
Einsatz |
Automatisieren |
|
Protokolle:ListLogDeliveries |
Einsatz |
Automatisieren |
|
Protokolle:PutLogEvents |
|
Automatisieren |
|
Protokolle:TagResource |
Einsatz |
Automatisieren |
|
Erstellen Sie Geheimnisse in einem Benutzerkonto für die Anmeldeinformationen für SQL, Domäne und FSX für ONTAP |
Service-Equotas:ListServiceQuotas |
Einsatz |
Automatisieren |
Führen Sie die SNS-Themen des Kunden auf und veröffentlichen Sie sie in WLMDB-Backend-SNS sowie in Kunden-SNS, falls ausgewählt |
sns:listTopics |
Einsatz |
Automatisieren |
sns:Veröffentlichen |
Einsatz |
Automatisieren |
|
Erforderliche SSM-Berechtigungen, um das Erkennungsskript auf bereitgestellten SQL-Instanzen auszuführen und die aktuelle Liste von FSX für von ONTAP unterstützte AWS-Regionen abzurufen. |
ssm:Beschreiben* |
Einsatz |
Automatisieren |
ssm:get* |
|
Automatisieren |
|
ssm:Liste* |
Einsatz |
Automatisieren |
|
ssm:PutComplianceItems |
Einsatz |
Automatisieren |
|
ssm:PutConfigurePackageResult |
Einsatz |
Automatisieren |
|
ssm:PutInventory |
Einsatz |
Automatisieren |
|
ssm:SendCommand |
|
Automatisieren |
|
ssm:UpdateAssociationStatus |
Einsatz |
Automatisieren |
|
ssm:UpdateInstanceAssociationStatus |
Einsatz |
Automatisieren |
|
ssm:UpdateInstanceInformation |
Einsatz |
Automatisieren |
|
Ssmmessages:* |
|
Automatisieren |
|
Anmeldedaten für FSX für ONTAP-, Active Directory- und SQL-Benutzer speichern (nur für SQL-Benutzerauthentifizierung) |
ssm:GetParameter 1 |
|
Automatisieren |
ssm:GetParameters 1 |
|
Automatisieren |
|
ssm:PutParameter 1 |
|
Automatisieren |
|
ssm:DeleteParameters 1 |
|
Automatisieren |
|
Signal CloudFormation Stack auf Erfolg oder Misserfolg. |
Cloudformation:SignalRessource 1 |
Einsatz |
Automatisieren |
Fügen Sie die von Vorlage erstellte EC2-Rolle zum Instanzprofil von EC2 hinzu, um Skripts auf EC2 Zugriff auf die für die Implementierung erforderlichen Ressourcen zu ermöglichen. |
iam:AddRoleToInstanceProfile |
Einsatz |
Automatisieren |
Instanzprofil für EC2 erstellen und erstellte EC2-Rolle zuweisen. |
iam:CreateInstanceProfil |
Einsatz |
Automatisieren |
EC2-Rolle über Vorlage mit den unten aufgeführten Berechtigungen erstellen |
iam:CreateRollenole |
Einsatz |
Automatisieren |
Mit EC2-Service verknüpfte Rolle erstellen |
iam:CreateServiceLinkedRole 2 |
Einsatz |
Automatisieren |
Löschen Sie das während der Bereitstellung speziell für die Validierungsknoten erstellte Instanzprofil |
iam:DeleteInstanceProfil |
Einsatz |
Automatisieren |
Rufen Sie die Rollen- und Richtliniendetails ab, um Lücken in der Berechtigung zu ermitteln und die Bereitstellung zu validieren |
iam:GetPolicy |
Einsatz |
Automatisieren |
iam:GetPolicyVersion |
Einsatz |
Automatisieren |
|
iam:GetRole |
Einsatz |
Automatisieren |
|
iam:GetRolePolicy |
Einsatz |
Automatisieren |
|
iam:GetUser |
Einsatz |
Automatisieren |
|
Übergeben Sie die erstellte Rolle an EC2-Instanz |
iam:PassRole 3 |
Einsatz |
Automatisieren |
Fügen Sie der erstellten EC2-Rolle eine Richtlinie mit den erforderlichen Berechtigungen hinzu |
iam:PuttePolicy |
Einsatz |
Automatisieren |
Trennen der Rolle vom bereitgestellten EC2-Instanzprofil |
iam:RemoveRoleFromInstanceProfile |
Einsatz |
Automatisieren |
Simulieren Sie Workload-Vorgänge, um verfügbare Berechtigungen zu validieren und sie mit den erforderlichen AWS Kontoberechtigungen zu vergleichen |
iam:SimulatePrincipalPolicy |
Einsatz |
|
-
Die Berechtigung ist auf Ressourcen beschränkt, die mit WLMDB beginnen.
-
„iam:CreateServiceLinkedRole“ begrenzt durch „iam:AWSServiceName“: „ec2.amazonaws.com"*
-
"iam:PassRole" begrenzt durch "iam:PassedToService": "ec2.amazonaws.com"*
Berechtigungen für GenAI-Workloads
Die IAM-Richtlinien für VMware-Workloads bieten die Berechtigungen, die die Workload-Farm für VMware benötigt, um Ressourcen und Prozesse in Ihrer Public-Cloud-Umgebung basierend auf dem von Ihnen verwendeten Betriebsmodus zu managen.
GenAI IAM-Richtlinien sind nur im Betriebsmodus verfügbar:
IAM-Richtlinien für GenAI-Workloads
Die folgende Tabelle enthält Einzelheiten zu den Berechtigungen für GenAI-Workloads.
Berechtigungstabelle für GenAI-Workloads
Zweck | Aktion | Wo verwendet | Modus |
---|---|---|---|
Ein Cloud-Formation-Stack für KI-Engine entsteht während Implementierung und Wiederherstellung |
CloudFormation:CreateStack |
Einsatz |
Automatisieren |
Der Cloud-Formation-Stack für KI-Engine |
Wolkenbildung:DescribeStacks |
Einsatz |
Automatisieren |
Listen Sie Regionen für den Implementierungsassistenten für KI-Engines auf |
ec2:DescribeRegionen |
Einsatz |
Automatisieren |
Anzeigen von KI-Engine-Tags |
ec2:DescribeTags |
Einsatz |
Automatisieren |
VPC-Endpunkte vor der Erstellung des AI-Engine-Stacks auflisten |
ec2:CreateVpcEndpoint |
Einsatz |
Automatisieren |
Erstellen einer Sicherheitsgruppe für KI-Engines während der Erstellung des AI-Engine-Stacks bei Implementierungen und Neuerstellungen |
ec2:CreateSecurityGroup |
Einsatz |
Automatisieren |
Markieren Sie Ressourcen, die durch die Stack-Erstellung von KI-Engines erstellt wurden, während der Implementierung oder Wiederherstellung |
ec2:CreateTags |
Einsatz |
Automatisieren |
Veröffentlichen Sie verschlüsselte Ereignisse im WLMAI-Backend aus dem AI-Engine-Stack |
Kms:GenerateDataKey |
Einsatz |
Automatisieren |
KMS:Entschlüsseln |
Einsatz |
Automatisieren |
|
Veröffentlichen Sie Ereignisse und benutzerdefinierte Ressourcen im WLMAI-Backend aus dem Stack der ai-Engine |
sns:Veröffentlichen |
Einsatz |
Automatisieren |
VPCs während des Assistenten für die Implementierung einer KI-Engine auflisten |
ec2:DescribeVpcs |
Einsatz |
Automatisieren |
Subnetze im Assistenten für die Bereitstellung der ai-Engine auflisten |
ec2:DescribeSubnets |
Einsatz |
Automatisieren |
Routingtabellen werden bei der Implementierung und beim Rebuild der KI-Engine abgerufen |
ec2:DescribeRouteTables |
Einsatz |
Automatisieren |
Auflistung von Schlüsselpaaren während des Implementierungsassistenten für KI-Engines |
ec2:DescribeKeypairs |
Einsatz |
Automatisieren |
Auflistung der Sicherheitsgruppen bei der Erstellung von KI-Engines (so werden Sicherheitsgruppen an privaten Endpunkten gefunden) |
ec2:DescribeSecurityGroups |
Einsatz |
Automatisieren |
VPC-Endpunkte abrufen, um zu ermitteln, ob bei der Implementierung der KI-Engine irgendwelche erstellt werden sollten |
ec2:DescribeVpcEndpunkte |
Einsatz |
Automatisieren |
Führen Sie Instanzen auf, um den Status der AI-Engine herauszufinden |
ec2:DescribeInstances |
Fehlerbehebung |
Automatisieren |
Listet Images während der Erstellung des AI-Engine-Stacks bei Implementierungen und Neuerstellungen auf |
ec2:DescribeBilder |
Einsatz |
Automatisieren |
Erstellung und Aktualisierung von Sicherheitsgruppen für AI-Instanzen und private Endpunkte während der Erstellung des KI-Instanz-Stacks bei Implementierungen und Neuerstellungen |
ec2:RevokeSecurityGroupEgress |
Einsatz |
Automatisieren |
ec2:RevokeSecurityGroupIngress |
Einsatz |
Automatisieren |
|
Während der Erstellung eines Cloud-Formation-Stacks führen Sie die KI-Engine während der Implementierung und Neuerstellung aus |
ec2:RunInstances |
Einsatz |
Automatisieren |
Während der Stack-Erstellung während der Implementierung und der Wiederherstellung können Sie dann Sicherheitsgruppen hinzufügen und Regeln für die KI-Engine ändern |
ec2:AuthoriseSecurityGroupEgress |
Einsatz |
Automatisieren |
ec2:AuthoriseSecurityGroupIngress |
Einsatz |
Automatisieren |
|
Abfrage des Protokollierungsstatus von Amazon Bedrock/Amazon CloudWatch während der Implementierung der KI-Engine |
Bedrock:GetModelInvocationLoggingKonfiguration |
Einsatz |
Automatisieren |
Initiieren Sie eine Chat-Anfrage an eines der Basismodelle |
Bedrock:InvokeModelWithin ResponseStream |
Einsatz |
Automatisieren |
Chat-/Einbettungsanfrage für Grundmodelle starten |
Bedrock:InvokeModel |
Einsatz |
Automatisieren |
Zeigen Sie die verfügbaren Fundamentmodelle in einer Region an |
Bedrock:ListFoundationModels |
Einsatz |
Automatisieren |
Überprüfen Sie den Zugriff auf das Basismodell |
Bedrock:GetFoundationModelVerfügbarkeit |
Einsatz |
Automatisieren |
Überprüfen Sie, ob die Amazon CloudWatch-Protokollgruppe während der Bereitstellung und Neuerstellung erstellt werden muss |
Protokolle:DescribeLogGroups |
Einsatz |
Automatisieren |
Holen Sie sich Regionen, die FSX und Amazon Bedrock unterstützen, während der KI-Engine-Assistent |
ssm:GetParametersByPath |
Einsatz |
Automatisieren |
Nutzen Sie das aktuelle Amazon Linux Image für die Implementierung der KI-Engine während des Implementierungs- und Neuerstellungsvorgangs |
ssm:GetParameters |
Einsatz |
Automatisieren |
Erhalten Sie die SSM-Antwort vom Befehl, der an die AI-Engine gesendet wird |
ssm:GetCommandInvocation |
Einsatz |
Automatisieren |
Überprüfen Sie die SSM-Verbindung zur AI-Engine |
ssm:SendCommand |
Einsatz |
Automatisieren |
ssm:GetConnectionStatus |
Einsatz |
Automatisieren |
|
Erstellung eines Instanzprofils für die KI-Engine bei der Stack-Erstellung während der Implementierung oder Neuerstellung |
iam:CreateRollenole |
Einsatz |
Automatisieren |
iam:CreateInstanceProfil |
Einsatz |
Automatisieren |
|
iam:AddRoleToInstanceProfile |
Einsatz |
Automatisieren |
|
iam:PuttePolicy |
Einsatz |
Automatisieren |
|
iam:GetRolePolicy |
Einsatz |
Automatisieren |
|
iam:GetRole |
Einsatz |
Automatisieren |
|
iam:TagRole |
Einsatz |
Automatisieren |
|
iam:PassRole |
Einsatz |
Automatisieren |
|
Simulieren Sie Workload-Vorgänge, um verfügbare Berechtigungen zu validieren und sie mit den erforderlichen AWS Kontoberechtigungen zu vergleichen |
iam:SimulatePrincipalPolicy |
Einsatz |
Automatisieren |
Listen Sie FSX für ONTAP-Dateisysteme während des Assistenten „Create Knowledge Base“ auf |
fsx:DescribeVolumes |
Erstellung einer Wissensdatenbank |
Automatisieren |
Listen Sie FSX für ONTAP-Dateisystem-Volumes während des Assistenten „Create Knowledge Base“ auf |
fsx:DescribeFileSystems |
Erstellung einer Wissensdatenbank |
Automatisieren |
Management von Wissensdatenbanken auf Basis der KI-Engine bei Neuerstellungen |
fsx:ListTagsForRessource |
Fehlerbehebung |
Automatisieren |
Listen Sie FSX für ONTAP Dateisystem Speicher virtuelle Maschinen während des „Create Knowledge“-Knowledgebase-Assistenten auf |
fsx:DescribeStorageVirtualMachines |
Einsatz |
Automatisieren |
Verschieben Sie die Wissensdatenbank in eine neue Instanz |
fsx:UntagResource |
Fehlerbehebung |
Automatisieren |
Verwalten Sie die Wissensdatenbank auf der KI-Engine während des Rebuilds |
fsx:TagResource |
Fehlerbehebung |
Automatisieren |
Speichern Sie SSM Secrets (ECR-Token, CIFS-Anmeldedaten, Mandanten-Service-Kontoschlüssel) auf sichere Weise |
ssm:GetParameter |
Einsatz |
Automatisieren |
ssm:PutParameter |
Einsatz |
Automatisieren |
|
Bei der Implementierung und Wiederherstellung werden die AI-Engine-Protokolle an die Amazon CloudWatch Protokollgruppe gesendet |
Protokolle:CreateLogGroup |
Einsatz |
Automatisieren |
Protokolle:PutRetentionPolicy |
Einsatz |
Automatisieren |
|
Senden Sie die AI-Engine-Protokolle an die Amazon CloudWatch-Protokollgruppe |
Protokolle:TagResource |
Fehlerbehebung |
Automatisieren |
SSM-Antwort von Amazon CloudWatch abrufen (wenn die Antwort zu lang ist) |
Protokolle:DescribeLogStreams |
Fehlerbehebung |
Automatisieren |
Erhalten Sie die SSM-Antwort von Amazon CloudWatch |
Protokolle:GetLogEvents |
Fehlerbehebung |
Automatisieren |
Erstellen einer Amazon CloudWatch-Protokollgruppe für Amazon Bedrock-Protokolle während der Stack-Reation während der Bereitstellung und Neuerstellung |
Protokolle:CreateLogGroup |
Einsatz |
Automatisieren |
Protokolle:PutRetentionPolicy |
Einsatz |
Automatisieren |
|
Protokolle:TagResource |
Einsatz |
Automatisieren |
|
Senden Sie Bedrock-Protokolle an Amazon CloudWatch |
Bedrock:PutModelInvocationLoggingKonfiguration |
Fehlerbehebung |
Automatisieren |
Erstellen Sie die Rolle, die das Senden von Amazon Bedrock-Protokollen an Amazon CloudWatch ermöglicht |
iam:AttachRolePolicy |
Fehlerbehebung |
Automatisieren |
Erstellen Sie die Rolle, die das Senden von Amazon Bedrock-Protokollen an Amazon CloudWatch ermöglicht |
iam:PassRole |
Fehlerbehebung |
Automatisieren |
Erstellen Sie die Rolle, die das Senden von Amazon Bedrock-Protokollen an Amazon CloudWatch ermöglicht |
iam:CreatePolicy |
Fehlerbehebung |
Automatisieren |
Inferenzprofile für das Modell auflisten |
Bedrock:ListInferenceProfiles |
Fehlerbehebung |
Automatisieren |
Berechtigungen für VMware-Workloads
Die IAM-Richtlinien für VMware-Workloads bieten die Berechtigungen, die die Workload-Farm für VMware benötigt, um Ressourcen und Prozesse in Ihrer Public-Cloud-Umgebung basierend auf dem von Ihnen verwendeten Betriebsmodus zu managen.
Wählen Sie Ihren Betriebsmodus aus, um die erforderlichen IAM-Richtlinien anzuzeigen:
IAM-Richtlinien für VMware-Workloads
Die folgende Tabelle enthält Einzelheiten zu den Berechtigungen für VMware-Workloads.
Berechtigungstabelle für VMware-Workloads
Zweck | Aktion | Wo verwendet | Modus |
---|---|---|---|
Fügen Sie Sicherheitsgruppen hinzu, und ändern Sie Regeln für die bereitgestellten Knoten |
ec2:AuthoriseSecurityGroupIngress |
Einsatz |
Automatisieren |
Erstellen von EBS Volumes |
ec2:CreateVolume |
Einsatz |
Automatisieren |
Markieren Sie benutzerdefinierte Werte für FSX for NetApp ONTAP-Ressourcen, die von VMware-Workloads erstellt wurden |
fsx:TagResource |
Einsatz |
Automatisieren |
Erstellen und Validieren der CloudFormation-Vorlage |
CloudFormation:CreateStack |
Einsatz |
Automatisieren |
Verwalten von Tags und Netzwerksicherheit auf erstellten Instanzen |
ec2:CreateSecurityGroup |
Einsatz |
Automatisieren |
Starten Sie die erstellten Instanzen |
ec2:RunInstances |
Einsatz |
Automatisieren |
Hier finden Sie Details zur EC2-Instanz |
ec2:DescribeInstances |
Einsatz |
Automatisieren |
Führen Sie während der Stapelerstellung während der Bereitstellung und Neuerstellung Images auf |
ec2:DescribeBilder |
Einsatz |
Automatisieren |
Rufen Sie die VPCs in der ausgewählten Umgebung auf, um das Bereitstellungsformular auszufüllen |
ec2:DescribeVpcs |
|
|
Rufen Sie die Subnetze in der ausgewählten Umgebung ab, um das Bereitstellungsformular auszufüllen |
ec2:DescribeSubnets |
|
|
Rufen Sie die Sicherheitsgruppen in der ausgewählten Umgebung auf, um das Bereitstellungsformular auszufüllen |
ec2:DescribeSecurityGroups |
Einsatz |
|
Abrufen der Verfügbarkeitszonen in der ausgewählten Umgebung |
ec2:DescribeAvailability Zones |
|
|
Informieren Sie sich über die Regionen mit Amazon FSX for NetApp ONTAP Support |
ec2:DescribeRegionen |
Einsatz |
|
Holen Sie sich die Aliase von KMS-Schlüsseln, die für die Verschlüsselung mit Amazon FSX for NetApp ONTAP verwendet werden |
Km:ListAliase |
Einsatz |
|
Nutzen Sie KMS-Schlüssel für die Verschlüsselung mit Amazon FSX for NetApp ONTAP |
Kms:Listenschlüssel |
Einsatz |
|
Erhalten Sie KMS-Schlüssel Ablaufdetails für Amazon FSX für NetApp ONTAP-Verschlüsselung verwendet werden |
Kms:DescribeKey |
Einsatz |
|
SSM-basierte Abfrage wird verwendet, um die aktualisierte Liste der von Amazon FSX für NetApp ONTAP unterstützten Regionen zu erhalten |
ssm:GetParametersByPath |
Einsatz |
|
Erstellen Sie die für die Bereitstellung erforderlichen Ressourcen für Amazon FSX for NetApp ONTAP |
fsx:CreateFileSystem |
Einsatz |
Automatisieren |
fsx:CreateStorageVirtualMachine |
Einsatz |
Automatisieren |
|
fsx: CreateVolume erstellen |
|
Automatisieren |
|
Amazon FSX for NetApp ONTAP – Details |
fsx:Beschreiben* |
|
Automatisieren |
fsx:Liste* |
|
Automatisieren |
|
KMS-Kerndetails und Verwendung für Amazon FSX for NetApp ONTAP Verschlüsselung |
Km:CreateGrant |
Einsatz |
Automatisieren |
Km:Beschreiben* |
Einsatz |
Automatisieren |
|
Km:Liste* |
Einsatz |
Automatisieren |
|
KMS:Entschlüsseln |
Einsatz |
Automatisieren |
|
Kms:GenerateDataKey |
Einsatz |
Automatisieren |
|
Listen Sie die SNS-Themen des Kunden auf und veröffentlichen Sie sie in WLMVMC-Backend-SNS sowie in Kunden-SNS, falls ausgewählt |
sns:Veröffentlichen |
Einsatz |
Automatisieren |
Wird verwendet, um die aktuelle Liste der von Amazon FSX for NetApp ONTAP unterstützten AWS-Regionen abzurufen |
ssm:get* |
|
Automatisieren |
Simulieren Sie Workload-Vorgänge, um verfügbare Berechtigungen zu validieren und sie mit den erforderlichen AWS Kontoberechtigungen zu vergleichen |
iam:SimulatePrincipalPolicy |
Einsatz |
Automatisieren |
SSM-Parameterspeicher wird verwendet, um Anmeldeinformationen von Amazon FSX für NetApp ONTAP zu speichern |
ssm:GetParameter |
|
Automatisieren |
ssm:PutParameters |
|
Automatisieren |
|
ssm:PutParameter |
|
Automatisieren |
|
ssm:DeleteParameters |
|
Automatisieren |
Änderungsprotokoll
Wenn Berechtigungen hinzugefügt und entfernt werden, werden wir diese in den folgenden Abschnitten zur Kenntnis nehmen.
Bis 2. April 2025
Die folgende Berechtigung ist jetzt im read-Modus für Datenbanken verfügbar: ssm:DescribeInstanceInformation
.
30 März 2025
Aktualisierung der GenAI-Workload-Berechtigungen
Die folgenden Berechtigungen stehen jetzt im Automate-Modus für GenAI zur Verfügung:
-
bedrock:PutModelInvocationLoggingConfiguration
-
iam:AttachRolePolicy
-
iam:PassRole
-
iam:createPolicy
-
bedrock:ListInferenceProfiles
Die folgende Berechtigung wurde für GenAI aus Automate Mode entfernt: Bedrock:GetFoundationModel
.
iam:SimulatePrincipalPolicy-Berechtigungsaktualisierung
Die iam:SimulatePrincipalPolicy
Berechtigung ist Teil aller Workload-Berechtigungsrichtlinien, wenn Sie die automatische Berechtigungssüberprüfung aktivieren, wenn Sie zusätzliche AWS-Kontoanmeldeinformationen hinzufügen oder eine neue Workload-Funktion von der Arbeitslastwerkkonsole hinzufügen. Die Berechtigung simuliert Workload-Vorgänge und prüft, ob Sie über die erforderlichen AWS-Kontoberechtigungen verfügen, bevor Sie Ressourcen aus der Workload-Werkseinstellung bereitstellen. Durch die Aktivierung dieser Prüfung wird der Zeitaufwand und der Aufwand verringert, den Sie möglicherweise benötigen, um Ressourcen von fehlgeschlagenen Vorgängen zu bereinigen und fehlende Berechtigungen hinzuzufügen.
2 März 2025
Die folgende Berechtigung ist jetzt im Automate Modus für GenAI verfügbar: bedrock:GetFoundationModel
.
3 Februar 2025
Die folgende Berechtigung ist jetzt im read Modus für Datenbanken verfügbar: iam:SimulatePrincipalPolicy
.