Somebody
A somebody entity represents someone who is not a user of the application but is nevertheless pertinent to the project. An actual person whose information is used in the activity that the users participate in.
Somebody entities are implemented in the JS libraries by the Somebody adapter.
Somebody scope
To limit access to the data about the people represented by the somebody entities, assign an appropriate scope. For example, if this data is only pertinent to a specific group, scope the somebody entities to that group.
The data in the somebody entities gets deleted when the scope is deleted.
Unique identifiers
The required email field must be unique in a given scope. For example, if a somebody entity is scoped to a group, there cannot be another somebody with the same email address scoped to the same group.
Somebody entities also have a universally unique internal GUID key.