If we have a ring homomorphism $f: R \to S$, then we can put an $(R,S)$ or $(S, R)$ bimodule structure on $S$ and define the extension $f_!:= S \otimes_R (-) : R \text{Mod} \to S \text{Mod}$, restriction $f_*: S \text{Mod} \to R \text{Mod}$ and coextension $f_*:= \text{Hom}_{R}(S, -) : R \text{Mod} \to S \text{Mod}$ of scalars functors. These constructions do not depend at all on the commutativity of the rings $R$ and $S$, but in every source I've seen that mentions extension and coextension of scalars, it is assumed that the rings are commutative, such as in the nLab article.
Is there any reason that the rings are assumed to be commutative? Does the adjunction still hold in the noncommutative case? Are there any properties of these constructions that are "less nice" in the noncommutative case? Or is it simply for convenience?
Most of my algebra knowledge is self-taught, so I apologize if I'm missing something obvious.