Sarah Isgur Flores, a Republican political operative whose hiring by CNN last month set off an uproar among liberals and several Democratic presidential campaigns, will no longer take on a management role at the network, CNN said on Friday.

Instead, Ms. Isgur, who was the chief spokeswoman for former Attorney General Jeff Sessions, said she would be an on-air political analyst for CNN, a more traditional entry-level role for government officials who pursue television careers. She will also occasionally write commentary for the network’s website.

When Ms. Isgur’s position — initially described as a “political editor,” with a role in coordinating CNN’s 2020 campaign coverage — was announced three weeks ago, it set off confusion and frustration inside the cable network and Democratic political circles.

Several journalists at CNN voiced concerns about the hire. They questioned how a partisan spokeswoman and recent alumna of President Trump’s administration, who had stayed on at the Justice Department after Mr. Sessions’s departure in November, could be granted a senior journalistic role at the network.