True sight, glitterdusts and similar and concealment

Those spells are supposed to remove concealment? only of the fails the saving throw? only if I surpass spell resistance? Or how it is suppose to work?

Glitterdust - reveals invisibility, blinds if fail will save, each creature rolls save each round(or 6sec).
True sight - reveals spell/ability concealment and invisibility. But most creatures have planeshifted concealment, half in this plane, half in other so it does not work, use Echolocation it is way better version.