Automated compliance exception approval
First Claim
1. A computer-implemented method for automated approval of a non-compliance of a modified configuration of a computer system with at least one compliance rule by a compliance management system, the method comprising:
- performing a compliance check of the modified configuration of the computer system by the compliance management system, the modified configuration of the computer system resulting from deploying a pre-approved modification pattern by a package management system modifying an initial configuration of the computer system according to a modification pattern, the modification pattern being provided by at least one pre-approved modification pattern as a software package specifying at least one modification to be applied to the initial configuration of the computer system and at least one compliance exception pre-approval assigned to the respective modification pattern, each of the respective at least one pre-approvals specifying a pre-approved non-compliance of at least one of the respective modifications with the at least one compliance rule;
in response to detecting a non-compliance with the at least one compliance rule, comparing the detected non-compliance with the at least one pre-approved non-compliance from the software package provided to the compliance management system by the package management system;
in response to determining that the detected non-compliance is not matching with any of the pre-approved non-compliances, requesting a compliance exception approval for the detected non-compliance; and
approving the detected non-compliance in response to receiving the compliance exception approval for the detected non-compliance.
4 Assignments
0 Petitions
Accused Products
Abstract
Automated approval of a non-compliance of a modified configuration of a computer system includes performing a compliance check by a compliance management system. The modified configuration results from deploying a pre-approved modification pattern by a package management system modifying an initial configuration of the computer system. The modification pattern is provided by a software package that specifies at least one modification to be applied to the initial configuration and at least one compliance exception pre-approval specifying pre-approved non-compliances of modifications with compliance rules. Responsive to detecting a non-compliance, the non-compliance is compared with the pre-approved non-compliances. In response to determining that the detected non-compliances are not matching any pre-approved non-compliances, a compliance exception approval is requested. The detected non-compliance is approved in response to receiving the compliance exception approval for the detected non-compliances.
14 Citations
20 Claims
-
1. A computer-implemented method for automated approval of a non-compliance of a modified configuration of a computer system with at least one compliance rule by a compliance management system, the method comprising:
-
performing a compliance check of the modified configuration of the computer system by the compliance management system, the modified configuration of the computer system resulting from deploying a pre-approved modification pattern by a package management system modifying an initial configuration of the computer system according to a modification pattern, the modification pattern being provided by at least one pre-approved modification pattern as a software package specifying at least one modification to be applied to the initial configuration of the computer system and at least one compliance exception pre-approval assigned to the respective modification pattern, each of the respective at least one pre-approvals specifying a pre-approved non-compliance of at least one of the respective modifications with the at least one compliance rule; in response to detecting a non-compliance with the at least one compliance rule, comparing the detected non-compliance with the at least one pre-approved non-compliance from the software package provided to the compliance management system by the package management system; in response to determining that the detected non-compliance is not matching with any of the pre-approved non-compliances, requesting a compliance exception approval for the detected non-compliance; and approving the detected non-compliance in response to receiving the compliance exception approval for the detected non-compliance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for automated approval of a non-compliance of a modified configuration of a computer system with one or more compliance rules by a compliance management system, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor being configured to cause the processor to control a computer system to execute a method comprising:
-
performing a compliance check of the modified configuration of the computer system by the compliance management system, the modified configuration of the computer system resulting from deploying a pre-approved modification pattern by a package management system modifying an initial configuration of the computer system according to a modification pattern, the modification pattern being provided by at least one pre-approved modification pattern as a software package specifying at least one modification to be applied to the initial configuration of the computer system and at least one compliance exception pre-approval assigned to the respective modification pattern, each of the respective at least one pre-approvals specifying a pre-approved non-compliance of at least one of the respective modifications with the at least one compliance rule; in response to detecting a non-compliance with the at least one compliance rule, comparing the detected non-compliance with the at least one pre-approved non-compliance from the software package provided to the compliance management system by the package management system; in response to determining that the detected non-compliance is not matching with any of the pre-approved non-compliances, requesting a compliance exception approval for the detected non-compliance; and approving the detected non-compliance in response to receiving the compliance exception approval for the detected non-compliance. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for automated approval of a non-compliance of a modified configuration of a computer system with one or more compliance rules by a compliance management system, the computer system comprising a memory for storing machine executable instructions and a processor for executing the machine executable instructions, execution of the machine executable instructions by the processor causing the processor to control the computer system to execute a method comprising:
-
performing a compliance check of the modified configuration of the computer system by the compliance management system, the modified configuration of the computer system resulting from deploying a pre-approved modification pattern by a package management system modifying an initial configuration of the computer system according to a modification pattern, the modification pattern being provided by at least one pre-approved modification pattern as a software package specifying at least one modification to be applied to the initial configuration of the computer system and at least one compliance exception pre-approval assigned to the respective modification pattern, each of the respective at least one pre-approvals specifying a pre-approved non-compliance of at least one of the respective modifications with the at least one compliance rule; in response to detecting a non-compliance with the at least one compliance rule, comparing the detected non-compliance with the at least one pre-approved non-compliance from the software package provided to the compliance management system by the package management system; in response to determining that the detected non-compliance is not matching with any of the pre-approved non-compliances, requesting a compliance exception approval for the detected non-compliance; and approving the detected non-compliance in response to receiving the compliance exception approval for the detected non-compliance. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification