Security compliance framework usage
AssigneeInternational Business Machines Corporation
InventorsRick A. Hamilton, II, Heather M. Hinton, Darren J. Moore, Neil Toussaint
Life of this patent
Estimating the term…
Abstract
A method and system for improving usage of a security compliance framework is provided. The method includes authenticating a user for: access to the security compliance frame work, access to an authoritative source component of the compliance framework, and access to a data store component of the compliance framework. A functionality status of the security compliance framework and a request associated with contents of the data store are presented to a user via a dashboard interface. In response, the request is triggered and associated results are generated.
Claims16
A security compliance framework usage improvement method comprising:
- enforcing, by a processor of a hardware/software compliance framework, usage of an installed and deployed application programming interface (API) for security compliance in a dynamic deployment environment;
- authenticating, by said processor executing said API, each dynamically deployed component of said hardware/software compliance framework;
- managing, by said processor executing said API, access to each said dynamically deployed component;
- presenting, by said processor via a dashboard interface of said hardware/software compliance framework, a functionality status of said hardware/software compliance framework, wherein said functionality status allows said user to request associated reports and trigger associated actions associated with monitoring a performance of servers associated with said hardware/software compliance framework and resolving associated hardware and software performance issues;
- triggering, by said processor based on said functionality status, said associated actions thereby executing said monitoring said performance of said servers and said resolving said associated hardware and software performance issues;
- generating, by said processor, a request associated with contents of a data store of said hardware/software compliance framework;
- presenting, by said processor executing said dashboard interface in response to said request, said contents of said data store;
- triggering, by said processor in response to said presenting said contents, said request;
- and
- generating, by said processor, results of said triggering said request.
A hardware/software framework comprising a hardware processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the processor implements a compliance framework usage improvement method comprising:
- enforcing, by said hardware processor, usage of an installed and deployed application programming interface (API) for security compliance in a dynamic deployment environment;
- authenticating, by said hardware processor executing said API, each dynamically deployed component of said hardware/software compliance framework;
- managing, by said hardware processor executing said API, access to each said dynamically deployed component;
- presenting, by said hardware processor via a dashboard interface of said hardware/software compliance framework, a functionality status of said hardware/software compliance framework, wherein said functionality status allows said user to request associated reports and trigger associated actions associated with monitoring a performance of servers associated with said hardware/software compliance framework and resolving associated hardware and software performance issues;
- triggering, by said hardware processor based on said functionality status, said associated actions thereby executing said monitoring said performance of said servers and said resolving said associated hardware and software performance issues;
- generating, by said hardware processor, a request associated with contents of a data store of said hardware/software compliance framework;
- presenting, by said hardware processor executing said dashboard interface in response to said request, said contents of said data store;
- triggering, by said hardware processor in response to said presenting said contents, said request;
- and
- generating, by said hardware processor, results of said triggering said request.
A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, said computer readable program code comprising an algorithm that when executed by a processor of a hardware/software framework implements a security compliance framework usage improvement method, said method comprising:
- enforcing, by said processor, usage of an installed and deployed application programming interface (API) for security compliance in a dynamic deployment environment;
- authenticating, by said processor executing said API, each dynamically deployed component of said hardware/software compliance framework;
- managing, by said processor executing said API, access to each said dynamically deployed component;
- presenting, by said processor via a dashboard interface of said hardware/software compliance framework, a functionality status of said hardware/software compliance framework, wherein said functionality status allows said user to request associated reports and trigger associated actions associated with monitoring a performance of servers associated with said hardware/software compliance framework and resolving associated hardware and software performance issues;
- triggering, by said processor based on said functionality status, said associated actions thereby executing said monitoring said performance of said servers and said resolving said associated hardware and software performance issues;
- generating, by said processor, a request associated with contents of a data store of said hardware/software compliance framework;
- presenting, by said processor executing said dashboard interface in response to said request, said contents of said data store;
- triggering, by said processor in response to said presenting said contents, said request;
- and
- generating, by said processor, results of said triggering said request.
Dependencies are inferred from the claim text.