System users

A system user is a person who will be available to the system for access control, rights management or extranet handling among other things. The list of users will not always come from InfoGlue but can also come from an LDAP directory, an external user db or from another custom source. The different possibilities here is described more in the administrative manual. The different sources of users are supplied by adaptors which, although will look the same in the infoglue view, will allow different possibilities when it comes to editing, creation and deletion of users but this part will describe the use of the default InfoGlue user database.

If you look at the list of default users it looks like this:

 

Important: The user anonymous must be available if you want to be able to protect content and pages internally in the tools but still want anyone to look at them on the public sites. All users not logged in through the extranet feature automatically get logged in as anonymous. Be sure not to change anything on this user.

As you see there are default a search option available to you above the list. This is of course due to the fact that there can be a very large number of users available. The search fields are hopefully pretty self explanatory except for the roles filter. You can by selecting one or more roles select only users having those roles. The interface does not automatically reload after input so to search you enter the info you want to search on and press the “Search”-button.

In the button menu there is a possibility to show/hide the search options. Just click the same button (“Show filter” / “Hide filter”) to toggle it.

Now if we enter the user we will see what attributes a system user has. The detail screen will show an interface like this:

 

Here you can set the following parameters:

 

Field name

Typical values

Comment

Firstname

John or whatever the persons first name is

This value is for presentation only.

Lastname

Doe or whatever the person’s last name is.

This value is for presentation only.

Username

6-12 characters in length.

This will be the login name for the user. Choose with care as this cannot be changed later.

Password

6-12 characters in length.

This will be the login password for the user. Choose with care. If you wish to change it later you press the link next to it and a new one is generated and sent to the Email stated.

Email

John.doe@acme.com

This email address will be used by the system to notify the user of different things so make sure it’s correct.

 

Below the attributes comes two boxes where you can state which roles/groups the user shall be part of. In InfoGlue all access control is based on roles and optional on group which mean this setting is very important. If you set that a user is part of a very privileged role he/she will be able to change very much in the system. As a note - a user must belong to the cmsUser role in order to access the tools at all. The distinction is because you will perhaps also want to have extranet users further on and you certainly don’t want all of those have tool access but they will probably belong to the extranet role and only that.
Change password

If you don’t have the old password and don’t know how to get hold of an administrator who can dig it up you can always use the old “Send me a new password”-link which will generate a new password for this user and email it to him/her. InfoGlue 2.0 also comes with a new feature for changing a user password when you know the old one. Just click on the new button “Change Password”.

 

 

In the next screen you have to supply the old password as well as the new password.

 



User Properties

InfoGlue has a feature which let’s you set properties on a user. This is of course to allow saving extra information on a user that is not available in an LDAP or any other system and perhaps is only of interest to InfoGlue or the sites InfoGlue manages. What properties the user has is decided by which content type you choose for him/her in this screen. Just choose a content type in the drop box and save. The content types listed are of User Properties type. Default no such content types ships with the installation so you have to create one yourself in the content type definition tool if you need it. When the user has a content type assigned for the properties you will see a new button at the top called “Edit User Properties”.

 

 

If you press this you will get a form for entering the attributes much like the form in the content tool.

 

This new feature is very handy for personalizing the system and websites. Now you can set your user data here and use it when generating the sites. Some people might not want to see red cars – that’s a preference you state or at least store here. The actual choice is often made by the user himself but you’ll need a place to persist it.