Difference Between User, Role, and License in Axle

I would like some clarity on the difference between users, roles, and licenses in Axle. These terms appear frequently, but I want to understand how they differ and how they relate to one another.

Certainly.

  • User → An individual account created in the system

  • Role → Defines what actions that user can perform

  • License → Grants access to use the platform

These are three separate control layers.

To explain further:

A user may exist in the system, but without a license, they may not be able to access applications.

A role determines what that licensed user is allowed to do within an app.

So roles control permissions, while licenses control platform access?

Correct.

Can a user exist without a role?

Technically yes, but without a defined role, their access and actions would be restricted or undefined.

That distinction is much clearer now.