To get full access to the Kademi Hub existing customers can login here, or new customers can register here.
A user group, is a list of users and other groups. Is typically used to convey priviledges to a selected set of users. <p> A group is defined within an organisation and can only convey privs within that organisation, although that could be passed down to child organisations
Group: Database Entities
Implements: Serializable, VfsAcceptor, Auditable, PortableId
Properties
| Property | Returns | Description |
|---|---|---|
| auditOrg | Organisation | |
| closedGroup | boolean | True if this group has a closed registration mode |
| createdDate | Date | |
| deleted | Boolean | To support soft deletes |
| expiryPeriodMultiple | Integer | |
| expiryPeriodUnits | String | |
| fieldMetaData | Set<NvPair> | Null-safe alias for getFieldset().getNvPairs(); |
| fieldset | NvSet | An optional reference to the NvSet which hold a list of data capture fields for this group. The name of each NvPair is the name of the field, and the value is meta data keywords in the form: <p> required,numeric,options(csv list) <p> Eg1 - for a "how did you hear about us" question name=howHeard value=required,options(google,newspaper,friend or colleague) <p> Eg2 - "how many guests will you be bringing?" name=numGuests value=required,numeric |
| groupFolder | GroupFolder | |
| groupMemberships | List<GroupMembership> | |
| groupRoles | List<GroupRole> | |
| groupType | String | The semantic type of the group. This is really about the intention of the group, and will influence the UI, but has little meaning internally <p> If null, assume it is a primary group. <p> Intended types are - primary: a user should only have one membership to a primary group within an org - mailing list: a list of users for communication purposes - subscription: like a mailing list, but of a type that users would not consider a mailing list. It might be a subscription to a magazine, or a secondary working group, etc |
| id | long | |
| mailingList | boolean | |
| modifiedDate | Date | |
| name | String | |
| notes | String | |
| numMembers | long | |
| openGroup | boolean | True if this group has an open rego mode |
| primary | boolean | |
| registrationMode | String | Allowable registration option: - "o" = open, anyone can register and be immediately active - "c" = closed, no self registration - "a" = administrator enabled, anyone can register but their account only becomes active after being enabled |
| regoOrgType | OrgType | |
| rootRegoOrg | Organisation | |
| rules | String | |
| subscription | boolean | |
| title | String |