Okta
OKTA provides a variety of directory management tools to simplify onboarding/offboarding procedures. It provides its own user repository and API to manage users and credentials but it is also able to connect to other identity providers such us Google, Facebook, LinkedIn and Microsoft.