In the series Edit
She was summoned in the Sea of Sands by Lord Tenoroc to block the portal of Matt's world so Matt couldn't get to the Multiverse. However, Isis was defeated by the "Temple and the Eye" which meant her sun keys on the temple and her getting caught in the eye. Later, Matt books her.
A reflection of her Strong Sunlight against her.
Queen Isis can control the sun by using her sun keys and she can summon her sun chariot by shouting, and she can also shoot strongly scorching sun which melts everything.