Sitefinity CMS

Users and Roles in Sitefinity Send comments on this topic.
See Also
Security > Users > Users and Roles in Sitefinity

Glossary Item Box

Users and roles enable you to easily validate user credentials and manage user information for a Web application.

When the default membership settings are used, users and roles are specific for the given application. In custom implementations of the providers, users and roles may not be application-specific.

 

Users

Users are granted permissions through assigned roles that allow them to perform different tasks, such as do administration. Users may have more than one role. 

  

Roles

Every Sitefinity user is assigned zero, one or more user roles. Permissions in Sitefinity are granted to each role and are applied to every user in the role.

 

The “Administrators” role is automatically created for each new Sitefinity project. By default, there is one user assigned to this role. This role has “Unrestricted” permissions defined in the configuration file. This role cannot be deleted, nor can the last user in it be deleted.

 

The role "Everyone" was introduced in Sitefinity 3.1. Every logged-in user belongs to that role. This role sets the difference between logged-in users with no special role belongings and unregistered users. To find out why this role is significant for public users, see Working with Public Users

 

Roles could be established on the basis of their relationship to the Web site content such as editors, approvers or publishers. Other roles could be departmental roles such as marketing or public relations.

 

Users and Roles in Sitefinity Database

The following tables are used by the default Membership and Role providers in Sitefinity:

  • Telerik_Users - a table that stores Membership data for every user such as username, password, last activity date, e-mail, and so on
  • Telerik_Roles - a table that stores role names
  • Telerik_UsersInRoles - the table that holds the Users – Roles relation 

 

Permissions are saved by role name in other tables. 

 

See Also