SAML process implement