siteId on a ClientInvitation ensures the invited external user can only see data for the specified site — not the entire organization's portfolio. When a client has multiple remediation sites, separate ClientInvitations with different siteId values allow compliance staff to grant access site by site, maintaining appropriate data partitioning even for long-term clients who may have varying levels of involvement across different projects.
piper
Invitation Site
`siteId` on a ClientInvitation scopes the portal invitation to a specific monitoring site.
