Active Directory/Scripts & Tools/WTMG
Jump to navigation
Jump to search
Components
Interace
- avail_groups.inc.php
- Available Groups Pane
- footer.inc.php
- Footer
- groups_xml.php
- Provides available "GuardDog Groups" list interface.
- header.inc.php
- Header
- index.php
- Displays interface to the user.
- my_groups.inc.php
- My Groups Pane
- myitUser.inc.php
- Manages information about the user.
- wtmgInterface.inc.php
- Functions that power the WTMG interface.
Backend
- wtmg.inc.php
- Functions that power the WTMG backend.
- wtmg_groups.php
- Cronjob that processes changes to groups.
- Runs every 10 minutes.
- wtmg_members.php
- Cronjob that updates group membership.
- Runs every 6 hours at 1AM, 7AM, 1PM, 7PM.
Future Features
- God mode
- Integration with group notifications.
- Transaction based communication with backend.
- Notify requesting user when transactions complete.
- More robust error checking and exception handling.
- Interface beautification
- Itegration with MyIT framework.
- Support for Virtual GuardDog groups.
- Commit enable/disable actions immediately.
- Advanced interface, perhaps AJAX.
- Log monitoring/analysis.