Difference between revisions of "Active Directory/Scripts & Tools/WTMG"

From WolfTech
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.