Privilege Test and Monitoring
AssigneeMicrosoft Technology Licensing, LLC
InventorsAndreas Leon Aagaard Moth, Boaz Lev, Predrag Borivoje Maricic, Thomas Andersen
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAndreas Leon Aagaard Moth, Boaz Lev, Predrag Borivoje Maricic, Thomas Andersen
Estimating the term…
Testing code. A method includes identifying in code being executed on a computing system a specification of a permission set. The method further includes dynamically, as the code is running changing a permission level of the computing system to match the permission set. The method further includes executing code at the computing system within the permissions in the permission set. The method further includes during execution, for actions performed in the execution, determining if the permission set includes sufficient permissions for the action to be performed.
A system comprising:
The system of claim I, wherein one or more computer-readable media further have stored thereon instructions that are executable by the one or more processors to configure the computer system to determine that privileges are missing for the action to be performed, but continue code execution as a result of determining that the action not able to be performed is not essential to continuing code execution, and add identified missing privileges to a list that can be provided to a user.
The system of claim I, wherein one or more computer-readable media further have stored thereon instructions that are executable by the one or more processors to configure the computer system to iteratively use different permission sets for the same portions of code.
A method of testing code, the method comprising:
A method of identifying missing privileges, the method comprising:
Dependencies are inferred from the claim text.