utm_source_multi_company
Add multi-company support to UTM sources so each source can be owned and managed per company.
Key Features
- utm.source: Adds a company_id on UTM sources defaulting to the current company to track ownership.
- utm.source: Enforces source names to be unique within each company to prevent cross-company duplicates.
- security: Restricts UTM source visibility to records in the user’s allowed companies or with no company set.
- utm.source views: Displays the company selector on UTM source forms and lists for multi-company users.