Crossword Genius

Licence given for each delegation (10)

Ross

I believe the answer is:

(Other definitions for permission that I've seen before include "Leave", "Allowance", "Green light", "Visa, eg", "Consent, authorisation".)

I've seen this clue in The Telegraph.