User management

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

The user can be a member of any number of roles and can be assigned to any number of websites.

 

There are two important attributes of the user account:

 

Is editorthe user can access the CMS Desk interface; this attribute doesn’t implicate any particular permissions - it only differentiates the site editors and “registered users” who only access the live website and its secured areas and thus provides and extra security layer; the user can access CMS Desk for all sites to which they are assigned on the Sites tab

 

Is global administrator the user is authorized to perform all operations and their access can not be denied by permissions or otherwise limited; global administrators are the only users who can use the Site Manager interface

 

 

 

Global administrators

 

Global administrators are the only users who can manage site settings and all development tools. Their permissions cannot be denied or limited – they have access to all features and data.

 

The local administrators cannot modify global administrator accounts.

 

Default user accounts

 

There are following default user accounts:

 

Administrator – user with full permissions.
Public – user that represents an anonymous visitor of the site.

 

Creating a new user

 

New users accounts are typically created when a user goes through registration on the live site. However, you can also create accounts manually in Site manager -> Administration -> Users or CMS Desk -> Administration -> Users. Click the New user(AddUser) icon and enter the following properties into the displayed form:

 

User name - the user's user name (login); it must be unique across all websites in the system
Full name - user's full name (first name, middle name and last name)
E-mail - user's e-mail address
Enabled - indicates if the user account is enabled and the user can sign in
Is editor - indicates if the user is authorized to sign in to CMS Desk; it's used to differentiate users who are only allowed to visit member areas of the website from content editors who can use the CMS Desk user interface; this provides an extra security layer
Password - user's password
Confirm password - user's password again for confirmation

 

Editing user properties

 

You can edit user properties in Site manager -> Administration -> Users -> click the Edit (Edit) icon of the chosen the user.

 

General properties

 

The following properties can be set on the General tab:

 

User name - the user's user name (login); it must be unique across all websites in the system
Full name - user's full name (first name, middle name and last name)
First name - user's first name
Middle name - user's middle name
Last name - user's last name
E-mail - user's e-mail address

 

Enabled - indicates if the user account is enabled and the user can sign in
Is editor - indicates if the user is authorized to sign in to CMS Desk; it's used to differentiate users who are only allowed to visit member areas of the website from content editors who can use the CMS Desk user interface; this provides an extra security layer
Is global administrator - indicates if the user is global administrator; global administrators have full permissions for all features and data across the system and are not affected by permission settings for particular modules
Is external user - this attribute is used when you are using an integration with an external user database
Is domain user - indicates if the user was imported form Active Directory
Is hidden - if true, the user is not visible on the site (e.g. on-line users monitoring, repeaters displaying users, etc.)
Disable site manager - this option is available only when editing a global administrator, but not when a global administrator is editing her own account; by enabling it, the user is still a global administrator, but can not access Site Manager, i.e. can only perform actions in CMS Desk

 

Preferred content culture - preferred culture in which the content is displayed to the user
Preferred user interface culture - preferred culture in which the users wants to see the user interface (CMS Desk and Site Manager)

 

Created - date and time when the user account was created
Last logon - date and time when the user last logged in
Last logon information - information about the IP address and browser agent of the user's last logon

 

Starting alias path - the starting alias path of the content tree in CMS Desk -> Content; if you specify this value, the user is not allowed to browse other sections of the website in the content tree; please note that this feature is only intended for better usability and it doesn't ensure security control - if you need to establish access rights for a given user, grant them with appropriate document permissions (Properties -> Security)

 

Impersonation

 

Global administrators can also see the Log in as this user (Impersonate) link at the top of this tab. By clicking this link, the administrator gets logged in as the currently edited user and get redirected depending on the type of user:

 

Global administrator - if you log in as some other global administrator, you will stay on the General tab
Editor - if you log in as some editor (a user with the Is editor option enabled), you will be redirected to CMS Desk
Standard user - if you log in as a standard user, you will be redirected to the title page of the live site

 

In Site Manager -> Administration -> Event log, any changes made while impersonated will be logged with under the user name in format <user name> (<original user name>) where the original user is the administrator who clicked the Log in as this user (Impersonate) link.

 

Password

 

Here you can change the user's password:

 

Password - user's password
Confirm password - user's password again for confirmation

 

Settings

 

On the Settings tab, you can edit the following properties of the user:

 

User nick name - nick name of the user used in website forums, on the user's profile, etc.
User picture - user's avatar image; this image will be used in forums and on user's profile; you can either upload an image or select a pre-defined avatar
User signature - user's signature that will be used below the user's forum posts
Description - optional text describing the user
URL referrer - URL from that the user came to the site when  they performed registration
Campaign - the campaign from which the user came to your website before they registered; see this topic for details
Messaging notification e-mail - notifications about new messages received in the messaging module will be sent to this e-mail address
Time zone - user's time zone; if set, this time zone will be used where applicable instead of the site time zone
Badge - user's badge; depends on the number of gained activity points
User activity points - number of user's activity points; these points are gained for forum posts, message board posts, blog posts and blog post comments
Live ID - user's Live ID token; this is a hexadecimal number that the user is identified by when logging-in via Windows Live ID
Activation date - date of the user's account activation
Activated by user - user who activated this user's account
Registration info - user's IP and browser agent detected on registration
Gender - user's gender
Date of birth - user's date of birth
Waiting for approval - if checked, the user is waiting for administrator's approval
Show splash screen - determines if splash screen should be displayed to the user when accessing Kentico CMS administration interface
Forum posts - number of user's forum posts
Forum comments - number of user's forum comments
Blog comments - number of user's blog comments
Message board posts - number of user's message board posts

 

Custom Fields

 

Here you can edit the custom fields added to the user profile. The custom fields can be defined in Site Manager -> Development -> System tables -> User.

Sites

 

Here you can specify the sites into which the user can sign in with their user name and password. Simply check the appropriate boxes and click OK to save the changes. This dialog applies only to logging in to the CMS Desk and is intended for separation of content editors responsible for different websites.

 

Roles

 

Here you can add or remove user from roles. First, you need to select the site (since roles are always connected with a single website) and then check the appropriate boxes and click OK.

 

Please note: if you cannot see any sites in the listbox, you may need to assign the user to some site on the Sites tab.

 

Departments

 

Here you can specify the E-commerce module departments the user is authorized to manage products in.

 

Notifications

 

On this tab, you can see a list of all notification subscriptions of the currently edited user. You can Delete (Delete) subscriptions in the list, which unsubscribes the user from receiving notifications.

 

Categories

 

This tab displays a list of the user's custom categories. Each of the categories can be edited (Edit) or deleted (Delete).

 

By clicking the New category link, you can create a new category that will behave the same way as if it was created by the user in CMS Desk -> Edit -> Properties -> Categories.

 

The following details will be required when creating a new category:

 

Display name - name of the category displayed in the user interface
Code name - name of the category used in website code

 

Friends

 

On this page, you can manage the currently edited user's friends.

 

Subscriptions

 

On this tab, you can manage the user's subscriptions to newsletters and notifications about new blog posts and message board messages.

 

Languages

 

On this tab, you can specify which cultural versions of documents can be edited by the user. You have the following options:

 

User can edit all languages - if selected, the currently edited user can edit documents in all language versions of all sites in the system
User can edit following languages - if selected, you can specify which language versions can be edited by the user by checking the check-boxes in the list of language versions; this can be set separately for each site in the system using the Select site drop-down list

 

Page url: http://devnet.kentico.com/docs/devguide/index.html?user_management.htm