(The Aiguille cable car station is across the French border, so take your passport if you care to descend at any point on French soil. )
The Aiguille cable car station is in the same country, so you will not need your passport.