Implementing a client-side policy on client-side logic
AssigneeMicrosoft Technology Licensing, LLC
InventorsGuy LEWIN, Yossef HABER, Vitaly KHAIT
Life of this patent
Estimating the term…
Abstract
Techniques are described herein that are capable of implementing a client-side policy on client-side logic. The client-side policy is configured to support client-side hooks by configuring a rule in the client-side policy to be applied to the client-side logic, which is configured to be executed in a browser of a client device in a network-based system. The rule indicates an administrator-defined action to be performed in response to a request to execute the client-side logic. The request to execute the client-side logic in the browser is received. The administrator-defined action is performed based at least in part on the rule in the client-side policy in response to receipt of the request.
Claims20
A system to implement a client-side policy on client-side logic, the system comprising:
- memory;
- and
- one or more processors coupled to the memory, the one or more processors configured to:
- configure a client-side policy to support client-side hooks by configuring a rule in the client-side policy to be applied to designated client-side logic that is configured to be executed in a browser of a client device in a network-based system, the rule indicating an administrator-defined action to be performed in response to a request to execute the designated client-side logic;
- and
- execute designated instructions, which causes the administrator-defined action to be performed, based at least in part on the rule in the client-side policy in response to receipt of a request to execute the designated client-side logic in the browser.
A method of implementing a client-side policy on client-side logic, the method comprising:
- configuring a client-side policy to support client-side hooks by configuring a rule in the client-side policy to be applied to designated client-side logic that is configured to be executed in a browser of a client device in a network-based system, the rule indicating an administrator-defined action to be performed in response to a request to execute the designated client-side logic;
- receiving the request to execute the designated client-side logic in the browser;
- and
- executing designated instructions, which causes the administrator-defined action to be performed, based at least in part on the rule in the client-side policy in response to receipt of the request.
A computer program product comprising a computer-readable storage medium having instructions recorded thereon for enabling a processor-based system to perform operations to implement a client-side policy on client-side logic, the operations comprising:
- configure a client-side policy to support client-side hooks by configuring a rule in the client-side policy to be applied to designated client-side logic that is configured to be executed in a browser of a client device in a network-based system, the rule indicating an administrator-defined action to be performed in response to a request to execute the designated client-side logic;
- and
- execute designated instructions, which causes the administrator-defined action to be performed, based at least in part on the rule in the client-side policy in response to receipt of a request to execute the designated client-side logic in the browser.
Dependencies are inferred from the claim text.