To implement the behavior described above, add the scopingOrg attribute to the waveset.resources field in the User form.
Reference the value of the current organization as follows:
<Field name=’waveset.resources’>
<Display class=’MultiSelect’>
<Property name=’title’ value=’_FM_PRIVATE_RESOURCES’/>
<Property name=’availableTitle’
value=’_FM_AVAILABLE_RESOURCES’/>
<Property name=’selectedTitle’ value=’_FM_SELECTED_RESOURCES’/>
<Property name=’allowedValues’>
<invoke class=’com.waveset.ui.FormUtil’
name=’getUnassignedResources’>
<ref>:display.session</ref>
<map>
<s>currentRoles</s>
<ref>waveset.roles</ref>
<s>currentResourceGroups</s>
<ref>waveset.applications</ref>
<s>current</s>
<ref>waveset.original.resources</ref>
<s>scopingOrg</s>
<ref>waveset.organization</ref>
</map>
</invoke>
</Property>
</Display>
</Field>
|