Active Directory/Scripts & Tools/WTMG

From WolfTech
Revision as of 14:03, 5 July 2007 by Pgmurphy (talk | contribs)
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.