Policy based service management
First Claim
1. In a web services environment, a method for managing application policies, comprising:
- designing a policy for use with a web service;
associating the policy with the web service;
committing the policy; and
communicating the policy to an enforcement process for use with the web service.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for policy management in a web services environment includes a policy design tool, a policy storage and a policy manager controller. The policy design tool creates (or updates) a policy for association with a web service. The policy storage stores the policy. The policy manager controller provides an interface for transmission of the policy to a policy enforcement tool and also receives messages relating to the policy from the policy enforcement tool. In addition, a system and method for policy enforcement in a web services environment includes a policy enforcement controller, a policy enforcement repository, an enforcer, a policy enforcement framework, and a policy container. The policy enforcement controller receives and commits a policy and the policy enforcement repository stores the committed policy. The enforcer module receives a request to invoke the policy and the policy enforcement framework determines whether the requested policy is committed in the policy enforcement repository and whether the policy is instantiated. The policy container determines whether the policy is enforceable.
-
Citations
26 Claims
-
1. In a web services environment, a method for managing application policies, comprising:
-
designing a policy for use with a web service;
associating the policy with the web service;
committing the policy; and
communicating the policy to an enforcement process for use with the web service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for policy management in a web services environment, the system comprising:
-
a policy design tool configured to create a policy for association with a web service;
a policy storage coupled with the policy design tool and configured to store the policy; and
a policy manager controller coupled with the policy design tool and configured to provide an interface for transmission of the policy to a policy enforcement mechanism and configured to receive messages relating to the policy from the policy enforcement mechanism. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. In a web services environment, a process for enforcing policies created from a policy management tool, the process comprising:
-
receiving a policy associated with a web service;
locking the policy;
committing locally the policy in response the policy being a new version and in response to locking the policy;
de-committing locally the policy in response to an update of the policy; and
transmitting a confirmation of receipt of the policy to the policy management tool. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for policy enforcement in a web services environment, the system comprising:
-
a policy enforcement controller configured to receive a policy;
a policy enforcement repository communicatively coupled with the policy enforcer and configured to store a policy committed by the policy enforcer controller;
an enforcer module configured to receive a request to invoke the policy;
a policy enforcement framework communicatively coupled with the policy enforcer and configured to determine whether the policy requested is committed in the policy enforcement repository and whether the policy is instantiated; and
a policy container communicatively coupled with the policy enforcement framework and configured to determine whether the policy is enforced. - View Dependent Claims (23, 24, 25, 26)
-
Specification