An identity provider is an entity that stores and authenticates the identity used by users to log into their devices, applications, file servers, and more, depending on configuration. In general, most identity providers are either Microsoft Active Directory (AD) or OpenLDAP implementations.