Confessed and was allowed in (8)
I believe the answer is:
admitted
I believe this is a double definition.
'confessed' is the first definition.
(synonyms)
'allowed in' is the second definition.
('admit' can be a synonym of 'allow in')
'and was' is the link.
(Other definitions for admitted that I've seen before include "Conceded; let in" , "being given access" , "taken into hospital" , "Owned up or let in" , "income?" .)