Most backend services get an identity assigned to them by having a token tied to a service account. This accomplishes the same goal, just in a more secure way.
Right, it's the method I want to avoid, not the goal. Just like you'd want to avoid products made with slave labor, which accomplishes the same goal of making consumer goods, but in a less expensive way.