You probably need an LDAP-based identity management system.
Both CentOS and RedHat provide a sophisticated service, namely **Red Hat Identity Management (IdM)** , to manage identity authentication. It is more powerful than NIS. FYI, NIS entries can be easily imported into IdM stores.
See Linux Domain Identity, Authentication, and Policy Guide.
Because of the LDAP backend of IdM, it can be extended across various Linux distributions. You can still utilize LDAP if you don't want the RedHat IdM running on your SUSE system.
See Authentication Server and Client.
In case you are not familiar with LDAP, there are many resouces which could be helpful.
* <
* <