Proto file actor.proto
Actor
An Actor is some entity that attempted to access the resource. It could be an object, like a car, or a person or animal.
Field Name | Type | Description |
---|---|---|
name | string | A unique name for this actor as measured by the device. Name allows correlation between enter and leave events. |
title | string | An official title for this actor. |
display_name | string | A recognisable display name for this actor. |
picture | smartcore.types.Image | A picture of the actor. |
url | string | A url that resolves to more information on this actor. |
string | An email address for the actor. | |
last_grant_time | google.protobuf.Timestamp | The time this actor was last granted access. The grant may have been performed by a different device to this one. |
last_grant_zone | string | The access zone the actor was last granted access to. The zone will be provided by the device and may not map to any Smart Core zone or device. |
ids | map<string , string > | IDs holds external actor ids. For example this might hold an id representing a person in an access control system. The map key should uniquely represent the domain for the id, for example "my-access-system/user-id", the use of uris is not required, values should be the id of this consumable in that domain, for example "sma81r6t1c5o3r58e1-3r8u16l1es". |
more | map<string , string > | Additional properties associated with the actor. Typically displayed to a user to help them to distinguish between similar actors. |