Single sign-on (SSO) is typically used to provide seamless access to multiple applications within a single organization. However, SSO can also be used to provide seamless access to third-party services hosted by other organizations.
In the case of the company needing to provide employee access to a travel portal hosted by a third-party service provider, SSO can be used to provide seamless access to that service. This can be achieved by integrating the third-party service with the organization's identity and access management (IAM) system, which would allow users to access the travel portal using their existing credentials.
The integration of the third-party service with the organization's IAM system can be achieved using various protocols, such as Security Assertion Markup Language (SAML) or Open Authorization (OAuth), which are commonly used for SSO.
Therefore, while SSO is typically used within a single organization, it can also be used to provide seamless access to third-party services hosted by other organizations, such as the travel portal in this case.