Dictionary.com
Thesaurus.com

had been sanctioning

  • past perfect progressive
    of sanction.
    sanction
    noun
    authoritative permission or approval, as for an action.