1. As different applications and resources support different authentication mechanisms, single sign-on has to internally translate to and store different credentials compared to what is used for initial authentication. Therefore the SSO should consider not only the CRM of Salesforce but also other systems.
2. As SSO provides access to many resources once the user is initially authenticated, it increases the negative impact in case the credentials are available to other persons and misused. Therefore, SSO requires an increased focus on the protection of the user credentials, and should ideally be combined with strong authentication methods, e.g., smart cards.
3. BTW, there are many CRM systems from different vendors, such as SAP, Microsoft, NetSuite, Infusion, Maximizer, And so on. Salesforce is only one vendor.
2. As SSO provides access to many resources once the user is initially authenticated, it increases the negative impact in case the credentials are available to other persons and misused. Therefore, SSO requires an increased focus on the protection of the user credentials, and should ideally be combined with strong authentication methods, e.g., smart cards.
3. BTW, there are many CRM systems from different vendors, such as SAP, Microsoft, NetSuite, Infusion, Maximizer, And so on. Salesforce is only one vendor.