Partitioning Aggregation

By default, the connector creates three partitions for each type of account when processing the accountTypes attribute from the application. The user partition supports the existing filters previously supported by the Google Workspace connector. If custom user partitions are defined, then those partitions are processed along with the additional two additional partitions for domain and service account.

For Account Type User

The Google Workspace connector supports partition aggregation by using the email, givenName (First Name), and familyName (Last Name) attributes as filters. An asterisk is required in the value.

The filter names for the attributes are as mentioned below:

Examples

One partition that contains all users that have an email ID starting with an 'a', and another partition that contains all users whose first name starts with an 's' is as follows:

Copy
<entry key="partitionEmail">
    <value>
        <List>
            <String>a*</String>
        </List>
    </value>
</entry>
<entry key="partitionGivenName">
    <value>
        <List>
            <String>s*</String>
        </List>
    </value>
</entry>

A partition of users with a last name that starts with an 'F' is as follows:

Copy
<entry key="partitionFamilyName">
   <value>
      <List>
          <String>F*</String>
      </List>
   </value>
</entry>