En curso

Custom web form Interface for Zimbra server control

I need a custom interface to allow specified users to issue commands to Zimbra, without giving them access to the Zimbra web administration portal. This will be a web project, preferably in Python/MySQL, although PHP/MySQL is fine, too.

First, there needs to be a user management and access control piece. The interface should allow an administrator user to create users and assign them to one or more groups. For each group, there should be a access control configuration which will allow for a per-command checkbox to enable access to that command.

Next, there needs to be a web interface which first challenges a user for a valid user name and password, then presents a list of commands available to the user based on their group membership. When a command is selected, it should be an easy to use web form which allows data entry of required data, then the ability to submit the command for immediate processing.

There also needs to be a "administration configuration page" where some data can be standardized, including (1) available domain names, (2) default initial password, (3) default COS, and other fields as needed.

Specific commands to be included:

Create Account

Batch Create Accounts

Reset Existing User Password

Add Alias to Existing User

Remove Alias from Existing User

Lock Account (not delete, just set to "locked")

Some notes... the "create a single new user account" form should allow selection of a primary domain name and check boxes for additional domain names to be included as aliases

Habilidades: PHP, Python, Shell Script, Arquitectura de software, Interfaz de usuario / AI

Ver más: zimbra architecture, software challenges, list of available domain names, data entry form php mysql, data access interface, create data entry form access, create an access form for data entry, cos software, command group, batch data entry, architecture challenges, software configuration management, web administration, create a web page that allows, python php interface, web based data entry form access, server required configuration, mysql web project, batch python, python domain, enable user account control, python easy project, access project data entry form, custom name server, access data entry form web

Información del empleador:
( 26 comentarios ) Ashland, United States

Nº del proyecto: #6357634