I am currently using sssd to authenticate users to active directory. However, I still need to be able to add local users. I noticed SSSD has a local provider and also as a tool to add local users to the cache through sss_useradd. But through my testing, it would appear using useradd works fine and doesn't cause issues with SSSD, providing user GID/UID and id doesn't exist.
My question is, can anyone provide me a reason to use sss_useradd and local provider over useradd? Using SSSD, if the cache is purged, won't that mean users are deleted? At least with useradd, those users will survive if sssd cache is purged. Thanks