Build a PHP Address Book and Organisational Chart which works with Active Directory

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

I require a PHP application developing that will "talk" to Active Directory (AD), and provide my end users with an address book and Organisational Chart.

The application MUST work with PHP 7.0.9 and MySQL 5.5 which is running in a Windows 2008 Server environment.

I am working within an enterprise environment and an unable to provide direct access to the server.

AD will only allow read only access, and no updates can be pushed back to the AD server so there needs to be NO ability for users to edit their AD profile, but the application must support the addition of several extra fields which will be stored separately from the user in MySQL.

One of the additional fields which the profile owner needs the ability to edit will be a profile image - this will initially sync (one way) from AD - but I then need the ability to stop AD from over-writing any updated image (which would be stored in MySQL), and allow the user to edit and amend their image through the application.

The address book just needs to be a simple address book that users can search to return a users details. It needs to be "clean" looking in design and mobile responsive.

Each profile will include several fields such as the user bio, along with their location, department, and manager. These fields must be clickable and open into the Organogram based on the option (manager/location/department) pressed allowing the user to view that persons chain of management, colleagues in their team/department or all users within a specified location. All hierarchy information is stored within AD.

The Organogram/Org Chart must allow for Teams/Departments to be directly embed using an iFrame into another application.

The Source Forge Project LDAP Addr Book ([url removed, login to view]) seems to provide some of the functionallity required for the address book part, and works within our hosting environment, and I am happy if you want to use this as the basis of your project (this is optional).

Please feel free to ask additional questions.

Active Directory MySQL PHP

Project ID: #12813666

About the project

13 proposals Remote project Active 7 years ago