Identity Providers (IdPs) are services that manage user accounts. Adding IdPs in Okta enables your end users to self-register with your custom applications by first authenticating with a social account or a smart card.
On the Identity Providers page, you can add social logins (IdPs), enable a smart card, and configure Okta as a service provider (SP) by adding inbound SAML. After you've added IdPs, you can set up IdP Discovery, which uses routing rules to direct users to an IdP based on context, such as the user's location, device, or email domain.
Identity Provider routing rules