Create EA subscriptions in multiple tenants with service principal

Hi all,

is it possible to create new subscriptions in multiple tenants using a single service principal?
We are currently able to create subscriptions in a single tenant. I followed this guide and we are using the service principal credentials in Terraform.

To make this work in multiple tenants, I understand that I would need to authenticate with the service principal I created agains our home tenant where it was created, and then create a new subscription specifying the target tenant in the request. Unfortunately I don’t know how to achieve this.