Web based (ASP?) solution on Windows AD based networks

Brief for a Schools Management Console:

A small web based (ASP?) solution to allow non-administrative users to perform certain tasks for specific user groups on Windows AD based networks.

When opening the console (web) integrated authentication will determine roles and functions available dependent upon AD security group membership, the four levels being Student, Teacher, Technician, Administrator (configurable in settings) – as users could be members of more than one AD security group the highest ranking should be assumed. If unable to use integrated authentication a login dialog (forms based) should be presented but when authenticating this way only functions 1 and 2 should be available.

When the console loads initially there should be a field in which you enter the username for the account you want to change and a Validate or Go button, this will confirm the user exists, load the user information, check their AD security group membership and display their profile path. Once verified the available options should become visible on the console – functions should only be available where the logged in user is a member of a higher ranking AD security group than the manipulated users highest AD security group membership and the configuration allows (for example technicians may be allow to reset passwords and profiles for teachers but not have access to restore user files)

Function 1.

AD Password reset for specified user > enter new password twice then apply, this should also set the “User must change password at next logon AD option” (if this option enabled in the configuration)

Function 2.

Profile reset – this will delete the “My Settings” folder structure from within the manipulated users profile path. The process needs to run server side not client side.

Function 3.

Restore user files – this will open a dual pane file manager (can be web based or use a freeware/opensource offering such as FreeCommander – see attached) with the left hand pane displaying the users profile mirror (read only share on a backup server) and the right hand pane showing their live profile path (both of these can be derived from AD and the predefined mirror server paths – ie user 7361 would have profile path of \\server3\users\2006\7361 and the mirror path would be \\backupserver\usersmirror\2006\7361)

Ideally the interface should be minimal, not show drive letters or menu bar and not allow navigation above the users path and should only enable copying from mirror to live profile (share permissions would prevent this anyway but if the interface could not present the option so much the better)

The interface should be customisable by means of a central server side settings file where application name (titlebar), logos, etc could be set, also OU names and rankings specified, along with any domain specific bindings and impersonation settings.

Paths to the mirror server would also be set here and it would be acceptable to set the root path to each user group as well (eg 2006 – live = \\server3\users\2006 mirror= \\backupserver\usersmirror\2006 - although this should be unnecessary)

It is likely that this will evolve over time so should be coded to allow addition of extra functions and security groups as time progresses.

We would like a nice web interface (AJAX?).

Please provide examples of completed work or experience if bidding.

Beceriler: .NET, Aktif Dizin, AJAX, ASP, Yazılım Mimarisi

Daha fazlasını gör: asp web interface change password, web account manager, web 2.0 navigation menu, user rankings, user group manager, teacher teachers, solution n, security networks, right networks, profile web application, profiles membership, process technician, opensource ajax, net configuration manager, member rankings, member ranking, logos with names, logos management, letters of application examples, letters-examples, letters examples, letters example, highest rankings, highest ranking, go web server

İşveren Hakkında:
( 7 değerlendirme ) Paphos, Cyprus

Proje NO: #759941

11 freelancers are bidding on average $513 for this job


have a glance at Pm. Regards,

in %bids___i_period_sub_35% gün içinde599%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(181 Değerlendirme)

Professional Solution..

in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(21 Değerlendirme)

Hi! ASP.Net/C# experts here ! Please check PMB ! Thanks

in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(42 Değerlendirme)

Please check your PMB after few minutes for more details.

in %bids___i_period_sub_35% gün içinde650%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(11 Değerlendirme)

plz chk pm

in %bids___i_period_sub_35% gün içinde398%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(27 Değerlendirme)

asp.net, c# professional, ready to start

in %bids___i_period_sub_35% gün içinde300%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(15 Değerlendirme)

Time is money & we value it....

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

AD expert! Ready to start. Please check PMB.

in %bids___i_period_sub_35% gün içinde300%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hello Madam/Sir, We are a group of software professionals and posses more than five years of industry experience. We look forward to work on your project and assure you on time delivery with high quality and customer Daha Fazla

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

We have a solution developed for this. You can contact us.

in %bids___i_period_sub_35% gün içinde450%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Just completed Active Directory Management system on WebSite, Base on windows server 2008 R2+ASP.Net, support WMI+ADSI+PowerShell. Please call me

in %bids___i_period_sub_35% gün içinde700%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)