have carte blanche
get/have carte blanche
slightly formal
give (someone) carte blanche - to let someone do whatever they want in a particular situation.
He had carte blanche when it came to choosing which actors he wanted to work with.
Cambridge English Idioms Dictionary