There is only one Indian actress who appeared in the Harry Potter films: Afshan Azad, who played Padma Patil in the Harry Potter series.
She starred in all eight films, appearing alongside her twin sister, Shameen Azad, who played Parvati Patil.
While there are other actors of Indian descent who appear in the films, Afshan Azad is the only one who is explicitly Indian.