Adapted permission interface to user object