The other area where the physics model seems appropriate to identity is when we consider ideas such as inertia, entropy, uncertainty and relativity.
Inertia
Inertia is an interesting concept as it relates to identity. Think about concepts such as “friction” or “stickiness” when looking at overall operations in provisioning or single sign-on. In some operations, things “seem” to move slower or faster, which might have real-world reasons such as waiting on approvals or just network latency. (One of our primary objectives here at Ping is to reduce this friction wherever desirable to provide better user experiences.)
This raises the issue of whether identity friction is a good thing or bad thing. Certainly for customer-related experiences such as ordering a product or service, we want minimal friction to establish identity: just what we need to get the transaction completed. Based on the graphic above, I think we can all agree that when making purchases, the top model is preferable.
However, if we are talking about accessing sensitive processes or information such as financial data, employee information or other closely held corporate secrets, we might want more steps introduced into the process. It really comes down to if the process should be smoothly flowing to easy completion or a bit slower—with intentionally introduced friction—to make sure that the process is not flying off the rails, ensuring it is more secure and better audited. Of course, too much of that friction could result in the delay of related processes or desired results, so this is something that needs to be reevaluated regularly.
Regardless, simplification in identity operations has a huge impact on reducing the forces of inertia. Implementing single sign-on, or better yet passwordless technologies, can remove much of the friction that comes with the user experience.
Improved orchestration of the back end of the process to manage changes in user load and needs also assists in the reduction of friction. As we continuously automate how our application servers are spun up and maintained, we directly influence the experience as well.
Entropy
Much like we see in physics, identity elements are subject to entropy. The more we work with identity elements and make changes, the greater the chance that these changes will cause issues. Sometimes it is in the form of modifying an attribute in an objectClass in a directory service just to find out it can’t be done, or that it has an effect on a data sync operation later on in the flow of events. As we add more and more to our identity elements and operations, the risk of errors and breakdowns escalates. Each change needs to be evaluated with care.
Uncertainty
Evaluating operations regarding our “identity physics” is a big part of what we do as identity management scientists. Sometimes referred to as the uncertainty principle or the observer effect, we need to carefully evaluate what and how we are monitoring. This is significant in our discipline, as the creation and monitoring of logs is a large part of what we consider to be the result of our work. Even the introduction of logging operations has an impact on performance and can lead to an entropic effect, as additional monitoring adds complexity that affects the speed of operations. Also, significant effects can occur if logs get too large.
Additional uncertainty, perhaps more in the traditional form, is always managed by good requirements and testing plans. While it is difficult to obtain 100% certainty when it comes to operations despite all our hard work in requirements, testing and operational logging, all efforts in that direction help in the pursuit of our overall goal.
Those of us who are applied identity scientists have all experienced the ultimate application (and resulting facepalm) of the observer effect when we can’t find the source of an error—but a colleague spots it in seconds when we ask them for help.
Relativity
Relativity refers to the differences between observers and objects. Much like my discussion of uncertainty in the previous section, this concept involves how things on the outside affect identity operations. As opposed to physics, in identity we can handle many “relativistic” concerns by carefully managing project requirements regarding how the identity system works with the observers.