Active Directory Web Application

Job ID: 38731091

Budget: $10 – $30 USD

1. requirements you have to have local active directory
Note: Please dont ask me what is AD do research..
for ref: https://www.youtube.com/watch?v=GRu-lSZOQVo&t=38s

You should have Active Directory on your side to do the test by your self before handover to me
the Application is going to run locally you have to share the code and im going to upload to test the connection between your work to AD. if connection is success we can upload to my hosting but this hosting is not connected to AD.

You have to make my prefered login dashboard design after

User Profile Update Plan
Frameworks: Laravel
1st phase
1. The application should be able to connect to AD (Active Directory)
2. User can update his profile
User profile contain
Company Information
• Company
• Division (Pre define Division)
• Unit/Group (base on division selection
• Job Title
• Direct Manager (this should be search under the manager OU)
• Office Location
Contact Information
Hide Mobile from Directory (check box)
Personal Mobile
OTP Mobile
Telephone

Function:
• When the User Open the application the user is going to login using his AD credential (Using LDAP with Laravel for Windows Authentication) this single singon you have to configure my nginx server to work this single sing on

• Once the login was successful the information is going to collect DATA from AD by the user login the information going to show on task 2
Note: User credentials will not be able to collect data from AD they will be another service account going to be use to collect this data as well updating. Once the user update his profile the direct manager is going to receive email and this has to be approve by the manager via email, once the manager approve the user profile this is going to be updated successfully
• If the division and unit/group is selected the member off, distinguishedName and group email member is going to change base on the selection
3. When the user press the update profile the browser should close automatically






2nd Phase
User creation account pages Direct to AD
1. New User on Active Directory
• During creation for user they will be a pre define selection (like a template)
• This template is contain what is the user member off and distinguishedName.
2. User creation is contain
First Name
Last Name
Full Name
Display Name
Office
User Login Name
Mobile
OTP Mobile
Job Title
Department
Company
Manager

3. Template Creation
• Pre-define Member of
• distinguishedName

Once the user is created the system admin should approve the creation of account and once approve the account will be added on the Active directory with pre define password.


3rd phase
1. User Roles - super admin – end user – User
2. Report
List of user how many time he update the profile with date and time of last update
List of new user create with date filter
3. Users – by default all user is going to be added as user rules. The system is going to sync all user from the AD
Related categories: PHP Website Design MySQL HTML Laravel