Added assertion in Usercases for permission