Zero trust development: control instead of trust

Cybersecurity
Author: Stanislav Stoyanov
August 14, 2026

An employee logs into their work email from a home computer, opens a file from a provider, and gains access to a cloud system with client data. In the classic model, it is often enough to log into the company network once to be considered trustworthy. This is where the need for zero trust development begins - an approach in which access is not assumed to be safe by default, but is constantly checked according to the specific risk.

For Bulgarian small and medium-sized companies, this is not a project reserved for banks or large international groups. Working in the cloud, remote access, mobile devices, and external providers have expanded the boundaries of any IT environment. Security can no longer rely solely on a firewall in the office.

What zero trust really means

Zero trust does not mean that the organization does not trust its employees. It means that the technological environment does not automatically give trust to a user, device, or application just because they are part of the company. Each access request is evaluated: who makes it, from what device, to what resource, from where, and under what conditions.

The basic principle is simple: access is granted only to the extent necessary and only for the time needed. An accountant does not need rights to development servers. An external partner should not have to see the entire file repository to open a folder on a specific project. An employee with a valid password should not automatically be granted access if they log in from an unknown or compromised device.

This model shifts the focus from perimeter security to protecting identities, devices, applications, and data. This is a significant difference because many incidents begin with stolen credentials, a phishing email, or a misconfigured cloud account, rather than a direct attack on the office network.

Why zero trust is a business imperative

A successful attack can shut down operations, slow customer service, compromise contractual information, and create regulatory issues. With ransomware, the risk isn’t just in encrypted files. The question is how quickly the team will restore critical systems, whether backups are available, and what information may have already been leaked.

Zero trust reduces the so-called lateral movement of the attacker. If one account is compromised, properly restricted rights and additional checks make it difficult to move to other systems. This does not eliminate the risk completely, but it limits the scope of the incident and gives the organization more time to respond.

The approach also brings operational benefits. When rights are arranged by role, the onboarding of a new employee, a change of position, or the termination of access is carried out more control. It reduces the dependence on informal decisions such as “give him full access so he doesn’t have to wait”. In the long run, this improves accountability and facilitates internal audits, ISO 27001, GDPR, and NIS2 requirements, where applicable to the specific organization.

Where are the most common weaknesses

Many companies already have some of the necessary technologies, but they use them without a common policy. For example, multi-factor authentication may be enabled for email, but not for remote access, administrator accounts, or key cloud applications. Or employees have privileges that have accumulated over years because no one has reviewed access after their roles changed.

Another common problem is devices. A laptop with an outdated operating system, missing disk encryption, or outdated security should not have the same level of access as a managed company device. This is especially true in hybrid work and when using personal phones for work email.

Work accounts that do not belong to a specific person should not be ignored: application profiles, automations, archiving, and integrations. They often have broad privileges, are rarely monitored, and can remain active after a change to a given system. Zero trust requires that these identities also be described, restricted, and tracked.

Zero trust development on a practical basis

The best start is not to buy a new platform, but to have a clear picture of the current environment. You need to establish which data and systems are critical, who has access to them, and through which devices and applications this access is provided. For a company with 30 employees, this can be a relatively quick structured assessment. For an organization with several offices, specific business systems, and external partners, the scope is naturally greater.

1. Arrange identities and roles

Each person should use a personal work account. Shared passwords make it difficult to track actions and make it unnecessarily risky for an employee to leave. Administrative rights should be separated from the regular user profile, and privileged access should be granted only when necessary.

Next, define roles according to real work tasks. Each role does not need to be unique, but It is necessary to be clear what this includes: access to CRM, financial documents, file folders, production systems or configurations. Periodically reviewing these rights is just as important as setting them initially.

2. Implement multi-factor authentication with priority

Multi-factor authentication is one of the most effective measures against misuse of stolen passwords. It should first cover administrators, email, cloud services, VPN or other remote access mechanism and accounts with access to sensitive data.

There is a difference between a well-implemented measure and a formally included feature. If users are constantly approving unexpected requests on their phone, they may fall victim to so-called MFA fatigue attacks. Appropriate confirmation methods, clear rules and short training are part of the protection.

3. Allow only managed and protected devices

The device is part of the access solution. When the laptop has active protection, up-to-date updates, encryption, controlled local rights and central monitoring, the risk is lower. Policies can require these conditions before allowing sensitive applications or files to be opened.

A balance is important here. A complete ban on personal devices may be right for a company with sensitive data, but disproportionate for another organization. In the latter case, it is possible to allow limited access through a secure browser or to less critical resources, without synchronizing company files locally.

4. Segment the environment and monitor deviations

The network, servers, and cloud resources should not be one common area where everyone sees everything. Segmentation limits communication between systems to what is necessary. Thus, an office workstation does not get free access to the server environment, and the guest wireless network remains separate from internal resources.

Monitoring complements restrictions. Unusual logins from another country, mass file downloads, changes to email forwarding rules, or attempts to access outside of the work profile are signals that need to be detected and verified. Effective monitoring only makes sense if there is a defined response process and responsible persons.

What good user access management looks like

The most effective approach is to implement the principle of least necessary rights. Everyone gets only what is needed for their specific job, without unnecessary administrative capabilities and without access to systems outside their role. This reduces risk and makes the environment easier to manage.

The next step is role standardization. Instead of setting up each new account from scratch, the company defines typical profiles - for example, for a salesperson, accountant, manager, internal IT, external consultant. This shortens the time for including new people and reduces human errors.

The approval process is also very important. Not every access request should go through a complex hierarchy, but it should be clear who approves, on what grounds and where this is recorded. Without such logic, management becomes a series of verbal agreements.

Technical measures are also crucial. Multi-factor authentication, conditional access, separation of administrative accounts from everyday user profiles and activity logs are basic practices. They do not replace the process, but they make it executable and verifiable.

Access in a hybrid environment

Few companies today operate only on-premises or only in the cloud. More often, there is a mixed environment - Microsoft 365, on-premises Active Directory, cloud applications, VPN, shared file resources and devices in the office. This is where user access management becomes more complex, because a change in an employee's role may require adjustments in several places.

If these changes are made manually and without a checklist, the likelihood of missing something is high. Old folder access, an active mailing group, an unnecessary VPN right or a local administrator account remain. This does not always lead to an incident immediately, but it accumulates vulnerabilities that manifest themselves at the most inopportune moment.

That’s why centralization, automation, and periodic review make sense in a hybrid environment. Not everything needs to be fully automated from day one. But it’s important to have a clear system inventory, maintenance responsibilities, and a mechanism for regular rights reviews.

What to check first if the environment is already chaotic

When an organization has grown rapidly, access is usually accumulated reactively. In such a case, it is not wise to start with a large-scale paper project. It is better to start with the critical systems - email, file storage, ERP, CRM, accounting software, VPN, and administrative accounts.

Next, you need to determine which accounts are active, which users have administrative rights, which accesses do not correspond to the current role, and which accounts have not been used for a long time. This gives a quick picture of the real risk. Often, old accounts, excessive rights, and lack of multi-factor protection are discovered at this stage.

After the analysis, the process comes. Who requests new access, who approves it, who executes it, and who monitors its withdrawal. If these four steps are clear, control improves noticeably even before more complex tools are introduced.

How to avoid an overly complex project

The most common mistake is to turn zero trust into a large-scale technical program without a clear order of work. This leads to delays, inconvenience for employees, and exceptions that bring back old risks. It is more reasonable to work in stages: first critical identities and systems, then devices and external access, then more detailed segmentation and automation.

Success should be measured by specific metrics. For example, what share of critical accounts use multi-factor authentication, how many privileged accounts are separated, how many unmanaged devices have access to company data, and how long access is revoked upon exit. Such metrics turn security from a general intention into a manageable process.

For an internal IT team or external partner, the task is not just to implement a policy, but to align it with daily work. Helpdesk Bulgaria approaches such environments through risk assessment, access control, device management and constant monitoring, so that protection supports continuity, not creates new barriers.

Zero trust is not a one-time implementation and is not a “done” product. It is a discipline of verification, restriction and monitoring that evolves with people, systems and the way of working. The most useful first step is to choose a critical process and ask the simple question: who has access, why they need it and how do we prove that access remains secure?

Let's talk about access to your systems: we will review your rights, devices and accounts and suggest the best solution and price. See information security for businesses or let's talk about your needs directly.


Tags:

#zero trust security#zero trust access management#zero trust for business#identities and zero trust#zero trust cybersecurity
Get in touch
We call on business days, 10:00–19:00.
Number of computers
What do you need help with?
What are you looking for?
We mainly work on a monthly subscription, from €20 per computer. One-off tasks are accepted as an exception, after a conversation.
Selected plan
How did you hear about us?

Related Articles

All posts
Back to top