You can change the Windows integrity level as I understand and am currently
working with. Let me know if this makes sense to everyone:
http://www.minasi.com/vista/chml.htm
Check out the above link.
Users can change the integrity level of an object if they have the SeRelabel
Priveledge.
You can remove, edit and change the Windows integrity levels via this
command line program and write a new SDDL to the file. You can read the
mandatory levels with the vista command line tool ICacls ( I can run this
command from either an elevated command prompt or just the regular command
prompt, and I have been able to view Mandatory labels). You just need read
permission for the object in order to view the mandatory label.
Here is an example:
c:\users\wosully\appdata\locallow OSULLIVAN\wosully

F)
OSULLIVAN\wosully

OI)(CI)(IO)(F)
NT AUTHORITY\SYSTEM

F)
NT AUTHORITY\SYSTEM

OI)(CI)(IO)(F)
BUILTIN\Administrators

F)
BUILTIN\Administrators

OI)(CI)(IO)(F)
Mandatory Label\Low Mandatory
Level

OI)(CI)(N
--
MCSE: Security, CCNA, A+, Network +, Security+
"Jimmy Brush" wrote:
> Hello,
>
> You can make/change the manifest to tell Windows how much privilege the
> specific application needs; however, this won't allow you to always trust an
> application. If you specify in the manifest that the application needs
> administrator privileges then the system will prompt with UAC.
>
>
> - JB
> Microsoft MVP - Windows Shell/User
>
> Windows Vista Support Faq
> http://www.jimmah.com/vista/
>