  We prove that the structure of right generalized inverse semigroups is
determined by free \'etale actions of inverse semigroups. This leads to a
tensor product interpretation of Yamada's classical struture theorem for
generalized inverse semigroups.
