๐ Carolopedia โบ Guides โบ PrincipalGuide page
๐What it means
Whoever or whatever is doing the acting, from the access system's point of view โ an agent, a person, a service account. Permissions attach to principals, not to code.
๐Easily confused with
[{"term": "Agent", "distinction": "A principal is the access system's name for an actor; an agent is a Carolverse role."}, {"term": "Role", "distinction": "A principal is who is acting; a role is the bundle of permissions they hold."}]
๐Also called
- actor
- identity
- subject of access
๐Filed under
Category: general.
Service: Security.
Source: Data Dictionary ยท Public information reflected here.