How should user gets all access like assign tickets,edit tickets,close tickets
Users cannot have access to Agent features like assign, edit, close. Those are the purview of Agents.