This component queries the database cache in order to get the groups for each user requested.
PerformUserRequest | |
---|---|
Factory Name | com.searchtechnologies.aspire:aspire-simple-group-expander |
subType | performRequest |
Inputs | |
Outputs |
This section lists all configuration parameters available to configure the PerformUserRequest component.
Element | Type | Default | Description |
---|---|---|---|
staticGroups/group | String | A list of static groups to add to the response | |
addPublic | Boolean | false | Specifies if the response should include the PUBLIC:ALL group |
domain/request/@strip | Boolean | false | Specifies if the domain coming in the request should be removed from the user before executing the query in the cache |
domain/request/@add | String | Specifies a static domain to add to the request user before executing the query in the cache | |
domain/response/@strip | Boolean | false | Specifies if the domain of the groups coming in the response should be removed before returning the response. |
domain/response/@add | String | Specifies a static domain to add to the response groups before returning the response |
<component name="PerformUserRequest" subType="performRequest" factoryName="aspire-simple-group-expander"> </component>
<component name="PerformUserRequest" subType="performRequest" factoryName="aspire-simple-group-expander"> <staticGroups> <group>sales</group> </staticGroups> <addPublic>true</addPublic> <domain> <request strip="true" /> <response add="core-eng" /> </domain> </component>