Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Guides โ€บ PrincipalGuide page

Principal

๐Ÿ“–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.

See also: Grant

See also: Agent

See also: Role

Source: Data Dictionary ยท Public information reflected here.