We want to create 2 workflows inside 2 different tenants, both use this Premium action :-

1) Inside the first tenant this flow will run as an automated flow when a SharePoint list item is created
2) While on the second tenant this flow will run by calling it from power apps canvas screen
So can i say that for the first tenant only the service account need the premium license? , while for the second tenant all users who will be calling this flow from power apps need premium licenses? or is my assumption wrong?
Thanks