According to salesforce documentation: PermissionSetGroup represents a group of permission sets and the permissions within them. Use permission set groups to organize permissions based on job functions or tasks. Then, you can package the groups as needed. This object is available in API version 45.0 and later.
Currently, SDC allows us to change the API version as indicates in the documentation [here|https://streamsets.com/documentation/datacollector/latest/help/datacollector/UserGuide/Origins/Salesforce.html?hl=salesforce] Even tough when changing the API version shipped with SDC from v43)to v45 we got the following error when trying to UPSERT to PermissionSetAssignment object.
ERROR Failed executing stage 'Salesforce_01': com.google.common.util.concurrent.UncheckedExecutionException: com.sforce.ws.ConnectionException: unable to find end tag at: START_TAG seen ...</customSetting><deepCloneable>... @9:100 PipeRunner
The goal of this Jira is to provide support for PermissionSetGroup in API version v45.