How do I create a MySites?

You don't.

MySites is automatically created for Pelican customers who have access to multiple individual Pelican sites. The Pelican Solution automatically correlates the individual Pelican sites your email address has access to and combines them for you into your very own Pelican MySites.

MySites versus Individual Pelican Sites

MySites is a multi-site portal where you can see and navigate between all the Pelican sites you have access to.

Individual Pelican Sites are the actual facilities where you have Pelican devices installed.

Do I need to use the same password for all my individual Pelican sites?

Nope.