Advanced Technical Overview

Seamless Integration

Power Manager seamlessly integrates with Mac OS X and within a managed computing environment.

Deployment Options

The new Power Manager installer includes a range of sub packages letting you customise your deployment. You can even choose to install just the scheduling engine; this configuration lets you limit who can see, edit, and manipulate the schedule — great for isolated installations and exhibits.

Authentication and Authorization

Power Manager 3 delegates security to Mac OS X. Your schedule is protected by the same authorization policy securing your files.

Advanced users and administrators have direct access to Power Manager's authentication rights. With this access you can control exactly which users and groups can do what with the schedule.

Want to restrict who can delete scheduled events? What about limiting students to only viewing pending events? With Power Manager 3 this is all possible.

Enterprise Quality

Power Manager 3 uses launchd under Mac OS X 10.4 or later. launchd support helps ensure Power Manager's engine is always available.

We have expanded the public API to make remote management even easier. The improved powermanagerctl UNIX tool puts the entire engine's power at your disposal.

# Export events to an XML propertly list file
./powermanagerctl scheduler.events > ~/Desktop/events.plist

# Import events from an XML property list
./powermanagerctl scheduler.setevents ~/Desktop/events.plist

# Disable the scheduler
./powermanagerctl scheduler.setenabled false

Power Manager's public API is also available through AppleScript, and a subset of the API is available through Automator actions.

Back to the top