We have a complicated entitlement system, and I'm not sure how or even if I can configure JSM to accommodate it. Our customers can have multiple Support Agreements that can apply to different products, entitlements, and locations. These SAs do not roll up and aggregate at the Customer level, they remain distinct; for example, if you have 24x7 phone support at Location A (say, SA-1), that does not extend to Location B (SA-2 without 24x7 phone entitlement).
How might this be configured in JSM?