  Let $n>1$ and let $R$ be a commutative ring with identity the $1\ne 0$. A
vector-polynomials $ \vec{f}=(f_0,f_1 +x_2g_1,\ldots, f_{n-1} +x_n g_{n-1}),$
where $f_0\in R[x_1]$ permutes the elements of $R$ and $f_i ,g_i\in
R[x_1,\ldots,x_i]$ with $g_i$ mapping $R^i$ into the units of $R$ ($i=1,\ldots,
n-1$); permutes the elements of $R^n$. The set of all such vector-polynomial
$\mathcal{MT}_n$ is a monoid with respect to composition. Further, $ \vec{f} $
is invertible in $\mathcal{MT}_n$ if and only if $f_0$ is an $R$ automorphism
of $R[x_1]$ and $g_i$ is invertible in $R[x_1,\ldots,x_i]$ for $i=1,\ldots,
n-1$. When $R$ is finite, the monoid $\mathcal{MT}_n$ induces a finite group of
permutations of $R^n$. Moreover, we decompose the $\mathcal{MT}_n$ into an
iterated semi-direct product of $n$ monoids. Such a decomposition allows us to
obtain similar decompositions of its group of units, and when $R$ is finite, of
its induced group of permutations. Furthermore, the decomposition of the
induced group helps us to characterize some of its properties.
