Keeping Safe¶
Security and assurance are ongoing and collaborative processes. They are used to protect the integrity of the systems that support the business to provide, for example:
- trust in its business operations,
- the prevention of data breaches, and
- the protection of sensitive data.
The term system is used here in its broadest meaning, in that it includes the collaboration of people, processes, and technology to operate the business.
Egeria's Keeping Safe solutions aim to provide transparency from system design through to implementation and operation, helping to engage key people in the ongoing process of improving the safety, security, and privacy of the systems used by your organization. In addition, they help develop practical steps to handle such a situation if an unfortunate event occurs, and capture the information needed to reduce the chance of it happening again.
Egeria's role in security¶
Egeria is not a security tool in the sense of a firewall, a SIEM or a penetration testing suite. Its contribution is threefold:
- It maintains the information that the security team needs. Security work depends on knowing what there is to protect - the systems, the data they hold, the software they run, how they connect, who owns them and who uses them - and on knowing what the organization has committed to: its regulations, threats, risks, policies and controls. This information is usually scattered across spreadsheets, documents and the heads of individuals. Egeria brings it together as linked open metadata that is kept up to date as the systems change.
- It keeps open metadata itself safe and trusted. A complete map of an organization's systems and their weaknesses is valuable to an attacker. Egeria's metadata security controls who can see and change each element, governance zones restrict visibility to the people who need it, secrets are kept in secrets stores rather than in configuration, and Egeria audits its own users. This makes open metadata a resource that the security team can rely on.
- It creates visibility and traceability. When people can see the systems they own, the risks recorded against them, and why each control exists, they start to take part. This has an effect beyond the security team: it makes the organization's operations more efficient, and its people more vigilant.
The Keeping Safe solutions¶
- Assessing a new regulation helps to extract the key information from a regulation and create a model of its contents to first help key people understand its requirements and then build a definition of how the organization is going to meet its requirements and monitor its compliance.
- Defining the Security Strategy describes how to lay out your organization's approach to security making use of standard definitions from security experts and their recommended best practices.
- Threat Modelling helps to understand the risks that an organization faces and how to prioritize, mitigate and monitor them.
- Incident Management helps to manage incidents that occur in the organization and ensure that they are handled in a timely and effective manner whilst collecting appropriate data for later analysis and improvement.
- Proactive Cataloguing helps to ensure that the organization's assets are properly catalogued and that the catalog is up to date from the moment a new IT capability is deployed.
- Auditing Users helps to ensure that users are properly authenticated and authorized to access the organization's systems and data.
- Distributed Secrets helps to ensure that secrets are properly managed and distributed across the organization's systems and that they are properly protected.
The solutions build on one another. The security strategy sets out the policies and controls; threat modelling identifies the risks they must address; proactive cataloguing keeps the inventory of what must be protected up to date; and incident management closes the loop by feeding what was learned back into the risks and controls. Auditing users and distributed secrets protect Egeria itself, along with the systems it connects to.
Before you begin¶
An organization's security is not the act of a single security team, nor is it provided by the presence of security software, although both play their part. To use a cliché, security is everyone's business. So the aim of a security program is to raise awareness that everyone's actions matter. Anyone can compromise security through careless management of passwords, missing a software test case, failing to upgrade a software package, etc. Secure practices and feedback need to be provided to all employees and external partners.
Security governance also depends on good IT systems governance. The security team cannot patch, monitor or assess the risk of systems it does not know about, so an accurate, maintained inventory of systems - with owners, purpose, data holdings and software levels - is a precondition for almost every technical security control. It pays to treat the systems inventory and the security asset inventory as one list, maintained once, with the IT infrastructure team as a close partner.
Egeria's security and assurance solutions provide comprehensive information gathering, linking, analysis and reporting. This helps in the awareness and coordination of security practices between people and security tools. It is important to also engage security experts who bring experience to the table. Their role is to help frame the security strategy, provide guidance on the most effective approaches to mitigate the risks that an organization faces. Organizations such as OWASP provide a wealth of information on security and assurance. Their material is quoted in the solution descriptions, where appropriate. It is built from deep experience. By following their guidance, you can eliminate the majority of threats, leaving your teams more time to focus on aspects of security that are unique to your business.
Key personas¶
- Ivor Padlock - Chief Security Officer - responsible for the security and assurance of the organization's premises, systems and data.
- Simon Burr - Chief Information Security Officer - reports to Ivor, and is responsible for monitoring, testing and validating the security of the IT systems and services, including continuous penetration testing.
- Gary Geeke - Chief Information Officer - maintains the systems inventory that the security program depends on.
- Lemmie Stage - DevOps Specialist - keeps the catalog up to date as software is deployed and patched.
Examples showing how to use Egeria's security and assurance solutions¶
- Building a data security strategy for Coco Pharmaceuticals around the ISO/IEC 27001 information security management system standard, linked into the company's wider governance program.
- Assuring IT Systems Security, drawing on the security monitoring and testing experience of two acquired companies to extend protection across the original Coco Pharmaceuticals systems.
- Understanding the new UK Terrorism (Protection of Premises) Act 2025 (aka Martyn's Law) and how it impacts Coco Pharmaceutical's annual conference in London.
- Ensure the auditability of IT System users and their access to data, keeping open metadata safe and trusted.
These scenarios are supported by others that are not primarily about security:
- Cataloguing Infrastructure creates the systems inventory that threat modelling and the security asset inventory are built on.
- DevOps Cataloguing keeps that inventory up to date, records the software supply chain, and supports a rolling update of system software so that security patches are in place.
- Defining Data-Enabled Employees describes the employee education program which, although led by the data governance team, raised awareness of data security issues across the company.
Raise an issue or comment below