I am testing out a flow where I use one Step Function to invoke another. The child State Machine will be used to invoke a lambda for data processing.
To bear this out, I am creating very simple objects via the web console, however, when attempting to run the parent process, I am getting the following error
User: arn:aws:sts::xxxxxxx:assumed-role/StepFunctions-ETL_POC-role-xxxx/step-functions-express-xxxx is not authorized to access this resource (Service: AWSStepFunctions; Status Code: 400; Error Code: AccessDeniedException;
I have played around by adding the Step Functions Full Access managed policy to the IAM role, but that didn't seem to do the trick.
What am I missing?