Skip to main content

AWSAccountHierarchy

This Script is part of the AWS Enrichment and Remediation Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.10.0 and later.

Determine AWS account hierarchy by looking up parent objects until the organization level is reached.

Script Data#


NameDescription
Script Typepython3
Cortex XSOAR Version6.10.0

Dependencies#


This script uses the following commands and scripts.

  • aws-org-parent-list
  • aws-org-organization-unit-get
  • aws-org-root-list
  • aws-org-account-list

Inputs#


Argument NameDescription
account_idThe unique identifier (ID) of the Amazon Web Services account that you want information about.

Outputs#


PathDescriptionType
AWSHierarchy.idID of the account/OU/root object such as `111111111111`.string
AWSHierarchy.levelLevel in relation to the original AWS account such as account, 1, 2, etc.string
AWSHierarchy.arnARN of the account/OU/root object such as `arn:aws:organizations::111111111111:root/o-2222222222/r-3333`.string
AWSHierarchy.nameHuman readable name of the account/OU/root object such as `aws-account-n`.Unknown