@colin_mckibben am aware of the same and was able to update it also however on running aggregation for groups its throws and error as below:
Below is the schema which i am using:
[
{
"nativeObjectType": "user",
"identityAttribute": "email",
"displayAttribute": "userID",
"hierarchyAttribute": null,
"includePermissions": false,
"features": [],
"configuration": {},
"attributes": [
{
"name": "fullName",
"type": "STRING",
"schema": null,
"description": "Full Name of the user",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "password",
"type": "STRING",
"schema": null,
"description": "Password for the SFMC account",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "businessUnit",
"type": "STRING",
"schema": {
"type": "CONNECTOR_SCHEMA",
"id": "2c918083825f90f601826c7c02c2301b",
"name": "group"
},
"description": "Business Unit of the user's",
"isMulti": true,
"isEntitlement": true,
"isGroup": true
},
{
"name": "userStatus",
"type": "STRING",
"schema": null,
"description": "Status of the user",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "email",
"type": "STRING",
"schema": null,
"description": "Email ID of the user",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "userID",
"type": "STRING",
"schema": null,
"description": "Account User ID of user's",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
}
],
"id": "2c918083825f90f601826c7c02c2301a",
"name": "account",
"created": "2022-08-05T05:30:42.754Z",
"modified": "2022-08-09T06:01:49.034Z"
},
{
"nativeObjectType": "group",
"identityAttribute": "id",
"displayAttribute": "name",
"hierarchyAttribute": null,
"includePermissions": false,
"features": [],
"configuration": {},
"attributes": [
{
"name": "id",
"type": "STRING",
"schema": null,
"description": "BusinessUnit ID",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "name",
"type": "STRING",
"schema": null,
"description": "BusinessUnit Name",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "accountType",
"type": "STRING",
"schema": null,
"description": "BusinessUnit Account Type",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "businessName",
"type": "STRING",
"schema": null,
"description": "BusinessUnit Business Name",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
}
],
"id": "2c918083825f90f601826c7c02c2301b",
"name": "group",
"created": "2022-08-05T05:30:42.754Z",
"modified": "2022-08-09T05:57:50.899Z"
}
]
Also to point i have a separate source with same configuration where it seems to run and fetch the groups but only difference is the schema
where the attribute roles marked as is group as true:
[
{
"nativeObjectType": "user",
"identityAttribute": "email",
"displayAttribute": "userID",
"hierarchyAttribute": null,
"includePermissions": false,
"features": [],
"configuration": {},
"attributes": [
{
"name": "fullName",
"type": "STRING",
"schema": null,
"description": "Full Name of the user",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "password",
"type": "STRING",
"schema": null,
"description": "Password for the SFMC account",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "businessUnit",
"type": "STRING",
"schema": {
"type": "CONNECTOR_SCHEMA",
"id": "2c9180847c93bcaa017ca3bfac8723d1",
"name": "group"
},
"description": "Business Unit of the user's",
"isMulti": true,
"isEntitlement": true,
"isGroup": true
},
{
"name": "userStatus",
"type": "STRING",
"schema": null,
"description": "Status of the user",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "email",
"type": "STRING",
"schema": null,
"description": "Email ID of the user",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "userID",
"type": "STRING",
"schema": null,
"description": "Account User ID of user's",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "roles",
"type": "STRING",
"schema": null,
"description": "Roles for the user's",
"isMulti": true,
"isEntitlement": true,
"isGroup": true
}
],
"id": "2c9180847c93bcaa017ca3bfac8723d0",
"name": "account",
"created": "2021-10-21T16:47:00.231Z",
"modified": "2021-11-08T14:19:27.838Z"
},
{
"nativeObjectType": "group",
"identityAttribute": "id",
"displayAttribute": "name",
"hierarchyAttribute": null,
"includePermissions": false,
"features": [],
"configuration": {},
"attributes": [
{
"name": "id",
"type": "STRING",
"schema": null,
"description": "BusinessUnit ID",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "name",
"type": "STRING",
"schema": null,
"description": "BusinessUnit Name",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "accountType",
"type": "STRING",
"schema": null,
"description": "BusinessUnit Account Type",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
},
{
"name": "businessName",
"type": "STRING",
"schema": null,
"description": "BusinessUnit Business Name",
"isMulti": false,
"isEntitlement": false,
"isGroup": false
}
],
"id": "2c9180847c93bcaa017ca3bfac8723d1",
"name": "group",
"created": "2021-10-21T16:47:00.231Z",
"modified": "2021-11-01T12:16:13.721Z"
}
]
Am i missing something or this is an application end issue
thanks for your help