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.
OptionalparentInformation about parent groups related to the group.
Each parent group is represented by an instance of ESPGroupSharingInfo.
OptionalprimaryThe list of primary users associated with the group.
Each user is represented by an instance of ESPGroupSharingUserInfo.
OptionalsecondaryThe list of secondary users associated with the group.
Each user is represented by an instance of ESPGroupSharingUserInfo.
OptionalsubInformation 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.