'incumbent on' definitions:

Definition of 'incumbent on'

(from WordNet)
adjective
Morally binding or necessary; "it is incumbent on me to attend"