Usermanager

From Dungog SME
Revision as of 23:49, 9 July 2015 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

User Manager

yum --enablerepo=smecontribs install smeserver-userpanel [Panels are in separate rpms]

server-manager > remote access > user panel access

The User Manager has two functions.

  • Selected /server-manager panels can be delegated to users.
  • Users can be given access to configure personal settings for themselves.

File:UserManager.png

Delegation

To delegate panels to users on your internal network, open /server-manager > User Panel Access

Select a user to grant additional rights, users with extra panels granted are shown in Red.

You can select the global user to allow everyone to access specific panels, or a group to allow all the users in that group access.

File:UserManagerUsers.png

Check the box next to the functions you wish to allow.

The userpanel-* functions are designed for users, although you may not want to assign all functions. By default the change password and email forwarding are allowed for all users, you can change this with the global user.

File:UserSelect1.png File:UserSelect2.png


User Functions

Panels specifically for users are available in separate rpms, see below.

After the panels have been installed and delegated by admin, they are available for users at either
https://www.yourserver.net/user-manager or
https://www.yourserver.net/user
Note, the s in https

Mailsorting

yum --enablerepo=smecontribs install smeserver-mailsorting

Allows a user to configure mail rules

Procmail or maildrop is used to process your email on the server. It follows user defined rules. Common uses are to sort mail into folders or forward selected email on to other email addresses.

see Smeserver-mailsorting

Vacation Message

yum --enablerepo=smecontribs install smeserver-vacation

Allow a user to write and enable a vacation message.

see Smeserver-vacation

SSH keys

yum --enablerepo=smecontribs install smeserver-remoteuseraccess

Allow a user to add public keys from a remote shell account to this server. This allows a user to connect to this server with ssh without using a password, assuming that the user has been granted rssh or bash shell access.

see Smeserver-remoteuseraccess

Change password

yum --enablerepo=smecontribs install smeserver-userpanels

Allow a user to change their password

Enter the existing password
Then the new one, and again to confirm.

The same function is available at /user-password and doesn't require the user-manager

Panel name to delegate 'userpanel-password'

Forward Mail

yum --enablerepo=smecontribs install smeserver-userpanels

Allow a user to forward their email messages.

  • Deliver email locally.

Mail is left on server for the user to access with their email client

  • Forward to address below.

Mail is forwarded to an alternate email address, eg jane@hotmail.com

  • Both deliver locally and forward.

Mail is left on server and a copy is forwarded to an alternate email address.

Panel name to delegate 'userpanel-forwarding'

Data Backup

yum --enablerepo=smecontribs install smeserver-userpanels

Allow a user to backup and restore their data from the server to a file on her desktop PC. You can extract most files from the download with archive programs such as winzip. Email messaged are stored in a format that require special programs to open, either unix programs or a windows program such as winrar available from rarlabs.com

  • File size

The data saved is from your home drive on the server, this also includes configuration files and mail on the server that isn't ordinarily visible to the user. Click the file size link to find out how much data you have. You may choose not to save the data if you have a large amount and a slow connection eg a dial up modem.

  • Backup to desktop

This will compress your data to a file 'username.tgz' and prompt you for a location to save it to, usually your PC's hard drive.

  • Verify desktop backup file

Verify prompts you for the location of the backup file then display a list of files in the archive.

  • Restore from desktop

Uploads the data to the server, this will overwrite any existing files with the same name.

Panel name to delegate 'userpanel-backup'

Restricted user creation

yum --enablerepo=smecontribs install smeserver-userpanels

Allow a user to create, delete or modify users within their own group.
Optionally restrict the number of users they can create.

File:UserManagerCreateUsers.png

  • Create users in a selected groups

Users will be created in the active group.
The active groups can be toggled from the available groups that are listed.
If you are only in one group this option is not displayed.

  • Limits to the number of users that can be created

Admin may place limits on the numbers of users that may be created

setting the group support to a limit of 15 users & verifying

db accounts setprop groupLimit support 15
db accounts show groupLimit

Collect pop3 mail

yum install dungog-getmail 

Allow a user to fetch mail from their remote pop3 mailbox

You may have fetchmail or getmail set to only poll occasionally, if you expect an email users can click a "Collect Now" button to fetch mail on demand. All other settings are configured in the /server-manager

see dungog-getmail

Domain Pseudonyms

yum install dungog-domains

Allow a user to create email pseudonyms for their own domain only

All other settings are configured in /server-manager > dungog.net > Domain pseudonyms

see dungog-domains

Notes

To allow access from the internet add the IP address or range to the remote access panel of the server manager.

You can't log out of the /user-manager, you should close the browser when finished. You will need to restart your browser if you wish to use /server-manager after using /user-manager