See all companies in core_company reference field in a domain separated instance

ryanduclos
Kilo Expert

I have a business need to allow our company's users (who are ess users) to see all companies within a reference field for core_company that generates a task; however since some companies exist within their own domain or the default domain, this limits the core_company list to 1 company (our own company)

The domain structure looks something like this

                                                Top

My Company                                       MSP Process

                                                      Company 1 - Company 2 - Company 3 - Default

Not all companies have their own domain. (I've decided to place these companies within the Default Domain, since that is where all their information will live)

Currently the only solution I can think of is giving all users visibility down stream through a group/visibility domain using the MSP Process Domain. This seems like overkill because I don't really need them to have visibility to everything downstream (though being an ESS user, they still won't have access)

Is there another/better way to achieve this?

Thanks for your time.

1 ACCEPTED SOLUTION

If you make My Company contains MSP Process, it would expose everything, but as ESS they don't have many modules to dig into the data.


View solution in original post

5 REPLIES 5

Michael Fry1
Kilo Patron

Just to confirm, these are your company ESS users in the My Company domain, and they need to see all companies in a reference field?



My Company contains TOP, and My Company is type MSP.



MSP Process also contains TOP, and is type MSP.


Please confirm


Yes, My Company's ESS Users in My Company Domain, who need to see all companies in a reference field.



My Company does NOT contain Top, but has Top as Parent, is Domain type Customer.



MSP Process Does Not Contain top, but has Top as Parent, is Domain type MSP


If you make My Company contains MSP Process, it would expose everything, but as ESS they don't have many modules to dig into the data.


Is there any difference to the two solutions? Other than I wouldn't have to add every user to the visibility group.