Passport is not mandatory for Indian citizens. You can carry a valid photo ID proof along with an entry permit. Foreign tourists would need a passport and Indian visa to visit Lakshadweep.