She acted as Sue Ann Nivens in The Mary Tyler Moore Show and as Rose Nylund in the television sitcom The Golden Girls . She is best known to modern audiences for her television roles as Sue Ann Nivens on The Mary Tyler Moore Show and Rose Nylund on The Golden Girls .