Group assignment across domains

farnous
Tera Contributor

Hello, 

I have this domain hierarchy

TOP

  • Domain 1 (MSP)
  • Domain 2 

I have a flow in Domain 2 that contains create catalog item task action 
I want to set the assignment group for this action to a group in Domain 1

How that can be done without giving Domain 2 visibility for Domain 1
I don't want data and records from Domain 1 to be visible in Domain 2

6 REPLIES 6

MikeEdmonds13
Tera Contributor

I am posting here in case anyone else comes across this article - you can add Fulfillment groups to the global domain that will make them visible to ALL domains. The rub is when you're adding users to those groups. There is a field on the user record, managed domain, that is considered in the "Domain - Default - User" business rule. In the rule, it evaluates if the managed domain field is set to TRUE and reverts a user's domain from global to the domain marked default.

 

In conclusion:

  1. Create your fulfillment group in the global domain
  2. Select "managed domain" on the user record of the user to be added to the group. (Add this to the form)
  3. Set the user's domain to global
  4. Add the user to the group

Yep, I also noticed this during implementation. What we did - we created a group Type = "global_visibility" and when we need to share a group to all domains we just add this attribute. This trigger a business rule I created to move all users from this group to global domain (sets the checkbox Manage domain = true and sets domain to global). The Opposite happens when we remove this attribute from a group, BR checks if those users don't have any other groups with "global_visibility" type and sets managed_domain=false and set their domain = their company domain.