I'm struggling to recall this word. If I recall correctly, it's of French origin. My search has so far been fruitless.
The nearest equivalent I came up with was the idiom pulling strings but that is obviously English and not a single word.
pull strings / wires
(a) to use one's influence or authority, usually in secret, in order to bring about a desired result.
(b) to gain or attempt to gain one's objectives by means of influential friends, associates, etc.:He had his uncle pull strings to get him a promotion.