Policy enforcement delays
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a request to cancel a change to a set of policies, the set of policies being usable by a computer to control access to a computing resource;
determining, based at least in part on delay information for the change, that the change is currently delayed, the delay information associated with a condition precedent for the change to become effective under a policy change policy;
determining, based at least in part on fulfillment of a first set of conditions that are applicable to cancellation of unimplemented policy changes, that cancellation is allowed according to the first set of conditions, the first set of conditions being different from a second set of conditions, the second set of conditions being applicable to cancellation of policies already in effect; and
causing, as a result of determining that the change is currently delayed and that cancellation is allowed, the change to the set of policies to be cancelled.
1 Assignment
0 Petitions
Accused Products
Abstract
A request to cancel a change to a policy is received. Based at least in part on delay information for the change, determine that the change is currently delayed, where the delay information is associated with a condition precedent for the change to become effective under a policy change policy. A determination is made regarding whether cancellation is allowed by a set of conditions for the changes, and the proposed policy change is caused to be cancelled prior to a time indicated by the delay information.
36 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a request to cancel a change to a set of policies, the set of policies being usable by a computer to control access to a computing resource; determining, based at least in part on delay information for the change, that the change is currently delayed, the delay information associated with a condition precedent for the change to become effective under a policy change policy; determining, based at least in part on fulfillment of a first set of conditions that are applicable to cancellation of unimplemented policy changes, that cancellation is allowed according to the first set of conditions, the first set of conditions being different from a second set of conditions, the second set of conditions being applicable to cancellation of policies already in effect; and causing, as a result of determining that the change is currently delayed and that cancellation is allowed, the change to the set of policies to be cancelled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
one or more processors; and memory including instructions that, as a result of execution by the one or more processors, cause the system to; receive a request to cancel a change to a policy, the policy usable by a computer to control access to a computing resource; determine, based at least in part on delay information for the change, that the change is currently delayed, the delay information associated with a condition precedent for the change to become effective under a policy change policy; make a determination whether cancellation is allowed by a set of conditions for cancelling the change, the set of conditions applicable to cancellation of policies already in effect and different from the condition precedent; and cause the change to the policy to be cancelled prior to a time indicated by the delay information. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer-readable storage media having collectively stored thereon executable instructions that, as a result of being executed by one or more processors of a computer system, cause the system to at least:
-
receive a request to cancel a proposed policy change, the proposed policy change being a change to a policy already in effect, the policy usable by a computer to control access to a computing resource; determine, based at least in part on delay information for the proposed policy change, that the proposed policy change is currently delayed, the delay information associated with a condition precedent for the proposed policy change to become effective under a policy change policy; determine that cancellation is allowed by conditions for cancelling changes, the conditions for cancelling changes being different from conditions for cancelling the policy already in effect; and as a result of the proposed policy change being currently delayed and cancellation being allowed, cause the proposed policy change to be cancelled. - View Dependent Claims (17, 18, 19, 20)
-
Specification