Difference between revisions of "Active Directory/Scripts & Tools/WTMG"
Jump to navigation
Jump to search
Line 28: | Line 28: | ||
** Cronjob that updates group membership. | ** Cronjob that updates group membership. | ||
** Runs every 6 hours at 1AM, 7AM, 1PM, 7PM. | ** 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. |
Revision as of 13:03, 5 July 2007
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.