Database tables and API classes

  Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic! Mail us feedback on this topic!  

The Groups module uses the following database tables:

 

Community_Group - contains groups and their settings
Community_GroupMember - contains information about group members
Community_GroupRolePermission - contains group role permissions
Community_Invitation - contains information about invitations to groups

 

The Groups API is provided by the following CMS.Community namespace classes:

 

GroupInfo, GroupInfoProvider - these classes provide functionality for managing groups
GroupMemberInfo, GroupMemberInfoProvider - these classes provide functionality for managing group members
InvitationInfo, InvitationInfoProvider - these classes provide functionality for managing group invitations

 

The following topics show examples of how these classes can be used:

 

Getting group data
Modifying and creating groups
Managing group members
Managing group roles
Creating a group invitation

 

The API programming and Kentico CMS internals section of this guide contains more API related information, so please refer to it if required.

 

For detailed API documentation, such as a list of all methods from the classes above, please refer to Kentico CMS API Reference that is a part of your Kentico CMS installation and can be accessed through the programs folder in Windows Start menu.

 

Page url: http://devnet.kentico.com/docs/5_5r2/devguide/index.html?groups_database_tables_and_api_classes.htm