In Oso, actors represent the entities performing actions within an application—typically users, but they can also be service accounts or other systems. Each actor is identified by a type and an ID, such as User: "alice@example.com"
. Defining actors is fundamental to specifying who has access to what resources.