Sugar uses pkexec to elevate privilege to control backlight and get device serial number. Processes are forked to run shell scripts. The command line is prefixed with pkexec. I don't know of any D-Bus use of PolicyKit, nor any use of the PyGObject API. Hope that helps!