It should generally be noted that to enter Switzerland, you must be in possession of a valid travel document that is recognised by Switzerland (passport, identity card). Foreign citizens also need a visa in certain cases.
Information on entering and staying in Switzerland is provided by the State Secretariat for Migration (SEM). There you will find all regulations on travel documents and visas.