
Under the aegis of somebody/something
Powerful Backing
Indicates a strong influential group provides support for an activity or project. 
Endorsement Nuance
Implies that the supporting entity endorses or approves the project, lending it credibility. 
Not Directly Involved
The supporting party may not be directly involved, but provides authority or resources. 