Tailed Beast Control

Throughout the series, several shinobi, jinchūriki or not, have demonstrated the ability to gain control of one or more of the nine tailed beasts. The cause and effect of this control varies between those capable of doing it. However, only five people are known to have full control of the tailed beasts' power: Madara Uchiha, Hashirama Senju, Yagura, Killer Bee, and Naruto Uzumaki.

Jinchūriki
When a jinchūriki has a strong relationship with his tailed beast, the beast can act as his partner in battle. According to Killer Bee, jinchūriki who have complete control and co-operation over with the tailed beasts within them are immune to genjutsu, as they can disturb the jinchūriki's chakra flow to break genjutsu. There are a few ways for a Jinchūriki to gain complete control over their Tailed Beast power, one of which is to rip its chakra out of it's body through battle, thus gaining complete control over the power while resealing the beast. This allows the jinchūriki to use the Tailed Beast's power whenever one wishes, however there is a risk in this method of control. The jinchūriki can't stay in this form indefinitely due to shelving their own chakra, which the Tailed Beast would consume in a trade off. Another is taming the beast itself, which is what Killer Bee accomplished.

Non-Jinchūriki
Hashirama Senju, the First Hokage, could control the tailed beasts using his Hokage-Style Sixty-Year-Old Technique - Kakuan Entering Society with Bliss-Bringing Hands, which utilizes the power of his Wood Release kekkei genkai to forcibly suppress the tailed beasts' chakra.

Madara Uchiha could subdue the Nine-Tails using his Eternal Mangekyō Sharingan, and had done it at least twice. When Madara has to control the Nine-Tails, he focuses on the beast's eyes, and the Sharingan will appear over them, and then the Sharingan's tomoe disappears as the pupil enlarges. When Madara had full control, he could then use the Summoning Technique to transport the Nine-Tails to where he wanted it. He has used it once to transport the Nine-Tails right into Konoha itself. Sasuke Uchiha had also used the Sharingan against the Nine-Tails within Naruto's subconscious, but only to suppress a minimal amount of its chakra.

In the anime, a filler character, Yūkimaru, was able to partially control the Three-Tailed Giant Turtle, the former beast of Yagura.