Creates an instance of ESPGroupSharingInfo
.
The configuration object that contains the information to initialize the group sharing info.
The unique identifier for the group.
A flag indicating whether the group is mutually exclusive in terms of sharing.
Optional
parentInformation about parent groups related to the group.
Each parent group is represented by an instance of ESPGroupSharingInfo
.
Optional
primaryThe list of primary users associated with the group.
Each user is represented by an instance of ESPGroupSharingUserInfo
.
Optional
secondaryThe list of secondary users associated with the group.
Each user is represented by an instance of ESPGroupSharingUserInfo
.
Optional
subInformation about subgroups related to the group.
Each subgroup is represented by an instance of ESPGroupSharingInfo
.
Represents the sharing information of a group.
This class stores details about a group's sharing configuration, including the users associated with the group (both primary and secondary users), as well as the subgroups and parent groups related to the group.