Attributed to The Cyber Security Hub on LinkedIn:
@CraginSWould they have received the same response, if you were asked for your post box address?
Interesting situation arose, shared client infrastructure using the same source IP address range. Salesforce Authentication uses SAML and XML messages, by default without MFA etc.
What happens if you have a business contract, which prevents users from seeing information from another organisation (insurance acquisition), but the original organisation is still in migration mode for months to come. So one user from the organisation goes through to Salesforce, using the same IP address (shared infrastructure), and due to the current remote working situation (COVID-19) and they are forced to used BYOD to keep the business up and running.
Interesting situation.
Regards
Caute_cautim
@Caute_cautim wrote:Interesting situation arose, shared client infrastructure using the same source IP address range. Salesforce Authentication uses SAML and XML messages, by default without MFA etc.
What happens if you have a business contract, which prevents users from seeing information from another organisation (insurance acquisition), but the original organisation is still in migration mode for months to come. So one user from the organisation goes through to Salesforce, using the same IP address (shared infrastructure), and due to the current remote working situation (COVID-19) and they are forced to used BYOD to keep the business up and running.
Source IP really should not be used as an authorization factor (e.g. to which organizational unit the user may access). Instead, the SAML IdP (Identity Provider) should return said authorization in an attribute. This ensures that if an employee visits the other unit, their authorization remains consistent.
Now that we are all in the midst of work-from-home mandates, the use of source-IP as part of the IAAA process really shows its limitations. It took my colleagues a few years of dealing with a mobile work force and mergers/acquisitions to come up with a few SAML strategies that seem work well for us:
Like most things, after one has a dozen or so SPs, it becomes more obvious where the line in the sand should be drawn between the IdP vs the SP.