When you first install Drupal it creates the master user (1) - this should ideally not be used to create content and it is good practice to create a new user for administrative purposes (not called admin but with an equivalent set of permissions) and an administrators group so that the super user doesn't get used - it may even be worth blocking the super user once you have done that. But be aware that some modules need to impersonate that user. If you want to restrict login for that user you can create an Access Rule to deny Admin for user name - this will effectively disallow logging in as Admin.
Creating your first user
- so you don't use the admin (1) user for content
create a new role 'administrators' (Home › Administer › User management › Roles)
add a new user Home › Administer › User management › Users
add permissions for role (Home › Administer › User management › permissions)
give the administrators all rights
One of the issues with this is that the permission have to be updated every time you add a new module. The Admin User module solves this. Install this module and it does all the above (except steps 2 & 3)
You can install this module even if you have already manually created the administrators role and it will handle it from then on. One gotcha is that you need to visit the /admin/user/settings page to select the Administrators Role in the drop down at the foot of the page and from then on the permissions are set for you.
info [at] blue-bag.com
Telephone: 0843 2894522
Blue-Bag HQ: The Garage, Manor Farm Chilcompton, Radstock Somerset, BA3 4HP, United Kingdom
Telephone: (+44) 01761 411542
Blue-Bag Brighton: Unit 35 Level 6 North, New England House New England Street, Brighton BN1 4GH United Kingdom