Prerequisites for executing scripts
-
- UpdatedAug 1, 2024
- 3 minutes to read
- Xanadu
- Now Platform Capabilities
Complete the prerequisites before you execute the AWS scripts.
- ServiceNow IAM role
- ServiceNow IAM username
- S3 bucket for the ServiceNow IAM roleNote: Define an S3 bucket only when you are using deep discovery scripts.
Determine the ServiceNow IAM role
Determine the identity and access management (IAM) role that performs read-only operations in member accounts to fetch the configuration items (CIs) from the AWS environment.
By default, the CreateSnowOrganizationAccountAccessRoleInMemberAccount.yml script creates the SnowOrganizationAccountAccessRole IAM role. You can use the default name created by the script or create a new IAM role. However, when required as an input parameter, you must enter the same IAM role across scripts. See Executing scripts required for setting up AWS.
Determine the ServiceNow IAM username
Determine the name of the IAM user that assumes the ServiceNow IAM role in the member accounts.
By default, the CreateServiceNowUser.yml script creates the NOWSGCUser IAM user. You can use the default name created by the script or create a new IAM user. However, when required as an input parameter, you must enter the same IAM username across scripts. See Executing scripts required for setting up AWS.
Define the S3 bucket for deep discovery
Set up an S3 bucket with read and delete privileges for the ServiceNow IAM role to store and delete the SendCommand API responses when importing AWS data.
Before you begin
Role required: Application administrator
About this task
Procedure