Author: Lars Michelsen <[email protected]> Date: Thu Jul 4 20:07:38 2013 +0200 Committer: Lars Michelsen <[email protected]> Commit-Date: Thu Jul 4 20:07:38 2013 +0200
Implemented a contact group membership based authorisation module --- ChangeLog | 2 + TODO | 12 +- docs/en_US/authorisation_groups.html | 52 +++++ docs/en_US/toc.html | 4 + etc/nagvis.ini.php-sample | 27 ++- etc/perms.db-sample | 37 ++++ install.sh | 4 + omd_install.sh | 1 + .../nagvis-js/classes/NagVisHeaderMenu.php | 4 +- .../core/classes/CoreAuthorisationHandler.php | 4 + .../core/classes/CoreAuthorisationModGroups.php | 227 ++++++++++++++++++++ .../core/classes/CoreAuthorisationModMultisite.php | 1 + .../core/classes/CoreAuthorisationModMySQL.php | 1 + .../core/classes/CoreAuthorisationModSQLite.php | 1 + .../core/classes/GlobalBackendmklivestatus.php | 16 ++ share/server/core/classes/GlobalIndexPage.php | 2 +- share/server/core/classes/GlobalMainCfg.php | 19 ++ share/server/core/classes/NagVisViewUserMgmt.php | 39 ++-- share/userfiles/templates/default.header.html | 2 +- share/userfiles/templates/default.userMgmt.html | 10 +- 20 files changed, 434 insertions(+), 31 deletions(-) Diff: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis/diff/?id=10d76ae15f609afce0ca3c0e958f25b6f06367b7 ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Nagvis-checkins mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagvis-checkins
