Skip to content
/ ADMI Public

Active Directory Management Interface (ADMI) for user and endpoint device management on an Active directory (AD) system.

License

Notifications You must be signed in to change notification settings

JEason13/ADMI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ADMI

Active Directory Management Interface (ADMI) for user and endpoint device management on an Active directory (AD) system.

Introduction

The Active Directory Management Interface (ADMI) program is a tool with the aim of making Microsoft Active Directory (AD) and PowerShell easier to use for beginers. Full disclosure! - This is my high school senior capstone projet and may not be structured the best.

The system would create a Graphical user interface (GUI) based platform on which the user can manage a wide array of devices and issue commands to them. In addition, the Active Directory Management Interface (A.D.M.I.) would assist the admin's ability to administrate their users and perform actions quickly.

A.D.M.I. will increase its system's response time and ease of use.

Goals and Timelines

To create the A.D.M.I. program The following goals will be achieved within the specified timeframe; meeting the predefined milestones:

Goals: Goal one: Create a GUI using a PowerShell system that can run without issues on a host computer.

Timeline: First 4 weeks of the project.

Goal two: Configure the batch system to interface with Microsoft AD.

Timeline: Next 4 weeks of the project.

Goal three: Testing and fine-tuning the program.

Timeline: Final 4 weeks of the project.

Intended Learning Purpose

The academic goal of the A.D.M.I. program is to teach about the use of Microsoft AD and windows server 2016 / 2019. This project will allow for a demonstration of mastery in the subject fields of computer administration, networking, and programming. By utilizing techniques such as the use of PowerShell, as well as knowledge of computer systems and networking, this project is a catalyst for advanced computer administration tactics using a centralized and custom-made platform.

TO:DO

  1. Finish the GUI
  2. Add input validation done!
  3. Implement logging
  4. Implement password updating
  5. Upload to (my class') domain controller
  6. Fine tuning && testing to make sure everything works!

About

Active Directory Management Interface (ADMI) for user and endpoint device management on an Active directory (AD) system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published