Kentico CMS 7.0 Developer's Guide

API classes

API classes

Previous topic Next topic Mail us feedback on this topic!  

API classes

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

If you are not familiar with database table data management through Info and Provider classes, we strongly recommend that you refer to the Database table API topic first.

 

 

 

Please note

 

The classes used for membership management can be found in the CMS.SiteProvider namespace.

 

 

CMS_User table API:

 

UserInfo - represents one user object.

UserInfoProvider - provides management functionality for users.

 

CMS_UserSite table API:

 

UserSiteInfo - represents a relationship between a user and a site.

UserSiteInfoProvider - provides management functionality for user‑site relationships.

 

CMS_UserRole table API:

 

UserRoleInfo - represents a relationship between a user and a role.

UserRoleInfoProvider - provides management functionality for user-role relationships.

 

CMS_UserCulture table API:

 

UserCultureInfo - represents a relationship between a user and a culture.

UserCultureInfoProvider - provides management functionality for user‑culture relationships.

 

CMS_UserSettings table API:

 

UserSettingsInfo - represents the advanced settings of a user.

UserSettingsInfoProvider - provides management functionality for user settings.

 

CMS_Role table API:

 

RoleInfo - represents one role object.

RoleInfoProvider - provides management functionality for roles.

 

CMS_Permission table API:

 

PermissionNameInfo - represents one permission object.

PermissionNameInfoProvider - provides management functionality for permissions.

 

CMS_RolePermission table API:

 

RolePermissionInfo - represents a relationship between a role and a permission.

RolePermissionInfoProvider - provides management functionality for role‑permission relationships.

 

CMS_RoleUIElement table API:

 

RoleUIElementInfo - represents a relationship between a role and a UI element.

RoleUIElementInfoProvider - provides management functionality for relationships between roles and UI elements.