SAML wird hauptsächlich für das webbasierte Single Sign-On (SSO) verwendet, bei dem sich ein Benutzer an einer Website authentifiziert und dann auf mehrere andere Websites zugreifen kann, ohne seine Anmeldedaten erneut eingeben zu müssen. Der SAML-Nachrichtenaustausch findet im Kontext der Interaktion des Benutzers mit der Webanwendung statt.