How can clients ask new requests on Asana ?

Hello @anon76280028, I recommend using Asana forms for this. More info here.

Is available for the plans Premium, Business, Enterprise. This way they could easily submit new requests without giving them edit access to your project/s.

If you need recommendations/ideas on what is the best way to work with external clients you can also find some helpful info here.