As a Seychellois citizen, do I need to seek permission to visit Aldabra?

Yes, to go to Aldabra Atoll you need to seek permission from the Seychelles Islands Foundation (SIF). You also do need permission for landing with a boat on the beach as Aldabra is a Strict Nature Reserve.