Users need to be linked to Roles.  One special role is called Default.  If you want users to be able to change their own password, then link the Default role to the User - as well as any other role you want him or her to have.  If you don't want the users to be able to change their password don't assign the Default role to the user.  Permissions are assigned based on the Roles assigned to a User.  The Default role basically just allows the user to change his or her password.

Other Roles are intended to restrict access to Users that need to assign certain tasks but should not have access, for example, to view Member birthdays, pledge and contribution amounts and so on.  If you are a lonely church secretary with nobody else needing to use the program - either on a shared computer in the church office or on a LAN (Local Area Network). Your church may be too small for a LAN or additional workers.  However, if you have occasional volunteers you may find the User and Roles to be helpful to you.  For those using Roles and Users I have provided some to get you started.  Below is a list of default  users.  They do not have a password initially, you can set that up yourself if you like.  

The user names I provided may give a clue to the Role the member is assigned.  For example the User named Attendance can record and update member attendance.  A User named Books can maintain the church Library.  A user named Money is assigned to the Treasurer role and so can records, update and report on Contributions and Expenses. You get the idea.

The next screen shows User Details

NOTE:  For each of the user accounts provided the default password is no password, just blank.  So after you have installed the program and created your own Admin password and maybe a separate Admin account, you may want to change the password for any of these users or set the password to be changed at next login by checking the box Change Password on First Log-on.