Dаvid is оverseeing а teаm that has tо integrate variоus business services provided by different company departments into one web portal for both internal employees and external partners. His company has a diverse and heterogeneous environment with different types of systems providing customer relationship management, inventory control, email, and help-desk ticketing capabilities. His team needs to allow different users access to these different services in a secure manner. The company’s partners need to integrate compatible authentication functionality into their web portals to allow for interoperability across the different company boundaries. Which of the following will deal with this issue?