Improved GetCallerIdentity handling / credentials

This commit is contained in:
Toni de la Fuente
2020-04-22 13:54:17 +02:00
parent 9f03bd7545
commit 8c9aea1231

View File

@@ -13,7 +13,16 @@
# Get whoami in AWS, who is the user running this shell script
ACCOUNT_NUM=$($AWSCLI sts get-caller-identity --output text $PROFILE_OPT --region $REGION --query "Account")
if [[ 255 -eq $? ]]; then
# Failed to get own identity ... exit
echo -e "$RED ERROR Getting credentials to run Prowler - EXITING! $NORMAL"
EXITCODE=2
exit $EXITCODE
fi
CALLER_ARN=$($AWSCLI sts get-caller-identity --output text $PROFILE_OPT --region $REGION --query "Arn")
USER_ID=$($AWSCLI sts get-caller-identity --output text $PROFILE_OPT --region $REGION --query "UserId")