(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. )
(If you want to get off the Aiguille cable car at any point in France, you will need your passport)
The Aiguille cable car station is in the same country, so you will not need your passport.