Asset intelligence

How to reduce IT entropy caused by Joiners, Movers, and Leavers

Joiner, mover, and leaver changes can leave asset and access records out of sync. Compare identity, endpoint, and security data to find gaps, assign owners, and verify fixes.

In brief

The key idea

Joiner, mover, and leaver changes can leave asset and access records out of sync. Compare identity, endpoint, and security data to find gaps, assign owners, and verify fixes.

IT entropy. It’s like toxic gas that you can’t see, taste, or smell.

But it’s gonna get you one day.

One of the sources of entropy is the HR/IT process, “Joiners, Movers, and Leavers.” Which answers the 6th question: Who causes it (and is accountable and responsible?).

In this post we answer the 5 questions and show how to use CAASM tool to find it, fix it, and shrink future entropy.

What is IT Entropy?

Emergent chaos where the IT landscape drifts from a “good” state to a “bad” or “unknown” state. This is also called “Configuration Drift”.

Technical debt is also a form of entropy because it is “complexity that is hard to visualize” — think of this as problems you can’t see, like bugs that have yet to surface, or vulnerabilities you are unaware of. Doesn’t matter if the backdoor is wide open, just turn the fire up?

Where does IT Entropy come from?

Poor IT practices are, in general, to blame. That means people and process.

One universal source of IT entropy is the joint HR-and-IT process of “Joiners, Movers, and Leavers”.

This is where Role Based Access Control (RBAC) should address this, and prevent IT entropy. But do you trust RBAC? Can you — do you? — verify that RBAC works? Does the universal RBAC work for every system? Does everyone use RBAC? 

Quick example of Joiners-Movers-Leavers:

  1. Joan joins Acme Corp as a global sysadmin. Does she get access to what she needs and no more? How do you know?
  2. Joan leaves the sysadmin team and joins sales: are her sysadmin permissions revoked? Does she have only sales permissions? Or a mix?
  3. Joan leaves Acme Corp. Has she been completely removed from all IT systems? Including SaaS app subscriptions?

Any leakage of “controls” like RBAC –> IT Entropy.

Joiners-Movers-Leavers process is not the *only* source of IT Entropy. 

Check out the 14 CAASM use cases that identify lots more sources, from shadow IT, to ephemeral devices, and unsanctioned software.

Should I care about IT Entropy?

The short answer is, Yes. But why depends who you are:

  • Are you accountable for IT, as a leader?
  • Are you responsible for implementing the JML process as part of the HR-and-IT process team?
  • Are you a team manager or individual contributor that will report any unnecessary privileges?

You can see from this short list that finger pointing is likely, but isn’t the answer, is it? Who’s fault is it? Who will pay to fix it? Who’s job is it? 

Maybe it gets “invisibled” be shrouding it in a Somebody Else’s Problem field?

The costs of unplanned IT entropy appear in order:

  1. The cost of the problem it causes and how long that problem lasts.
  2. The cost to find the problem.
  3. The cost to fix the problem.

Because at the heart of this there’s a missing trust-but-verify process. You can fix what you can’t see. That’s where comes in.

How do I find IT Entropy cause by the JML process?

The challenge in “seeing” IT entropy caused by the JML process is that you need to correlate information from multiple systems. 

Just looking at RBAC on the User Directory or the Identity and Access Management system isn’t enough in complex orgs.

CAASM fixes this in two steps:

  1. Connect all of your systems — devices, tools, ticketing, directories (there are 8 classes) — to CAASM (it has 1,000+ adapters) and start slurping that data.
  2. Use CAASM Queries (wizard of query language) to cross-query user directory/IAM with systems like VMware or a SaaS platform, including ticketing.

For example, by combining your RBAC user directory with use cases such as CAASM Use Case #10 – Maintain an Accurate User Inventory and CAASM Use Case #9 – Finding Unsanctioned Software you can find out leavers who have left unsanctioned software behind: the possibilities are endless.

How do I fix IT entropy?

Once you’ve found IT entropy — for example, that Joan is still a “sysadmin” when she’s actually left the company — then you need to enforce your policy.

First, you need a policy! In this case, it may be that Joan’s account should be disabled and that she should be removed from groups. She should also be removed from any systems — think shadow IT, think 3rd party SaaS — that aren’t working with RBAC.

Second, you can CAASM Enforcements to act upon the findings and do what the policy says.

The common enforcements are:

Publication context

Originally published September 10, 2024. Product capabilities, platform names, and technical steps may have changed. Confirm current details before making an implementation decision.

Put the idea to work

Turn insight into a practical next step.

Explore how SJULTRA can help with caasm services, or talk through your specific environment with the team.

Asset intelligence

runZero platform introduction

runZero helps discover assets across complex environments. This introduction describes the platform and the asset visibility questions a team can investigate with it.

Read insight

Let’s see a clearer tomorrow.

Talk with a team that turns complex security challenges into a practical next step.

Talk to SJULTRA