Having a permanent post (7)
I believe the answer is:
'having a permanent post' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for tenured that I've seen before include "with a job for life?" , "Holding a permanent post" , "having secure job" , "Unlikely to be removed from office" .)