Hi, I am working on a project where the client has the requirement to use Service Principals instead of Service Accounts. Also we do not use Azure Devops but instead user manual solution migration between environments. In order to ensure that the solution gets imported correctly in the target environment which also incldues that the solution will be owned by a Service Principal, I would like to use the Power Platform CLI and then authenticate with the credentials of the SP. Specifically i am doing the following
1. Create an authentication with the SP credentials
pac auth create --applicationId XXXXXXXXXXXXXXXX --tenant XXXXXXXXXXXXXXXX --clientSecret XXXXXXXXXXXXXXXX
2. I then select the new authentication
pac auth select --index 2
3. I now try to list the environments that the SP has access to
pac org list
However the response is empty. No environments are listed that the SP has access to, although the SP has been added as an Application User in the PP Environment and been graned System Administrator Security Role. Also in Azure the SP has been granted according permissions:

So the environments where the SP has been added as a user are not available when trying to list them with the PP CLI.

Anybody got a hint what the issue here might be? Is there a permission missing?
Is there perhaps a workaround to do this with pipelines in managed solutions?