social.colibri.member
A community-side member record granting a user roles within the community. Lives on the community repo and is written when an admission is finalized.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | colibri.social |
| Indexed |
Record
record · key tidProperties
$type
string · nsidThe type of the record.
fromMembership
string · at-uriOptional AT-URI of the user's `social.colibri.membership` declaration this admission was based on.
nickname
stringOptional per-community display-name override for this member.
maxLength: 32
roles
arrayRole record-keys assigned to this member on the same community repo.
DID of the admitted user.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.colibri.beta.member
recordA community member. The record key is the member's DID, so membership is a direct lookup and a member cannot hold two of these.
-
fyi.opensocial.membership
recordGrants a member their roles, in the members space. Written by the group authority; the record key is the member's DID. Writes are bounded by the writer's assignable roles. Creating one admits one waiting to join and decides their request; deleting one ejects the member.
-
social.colibri.membership
recordA declaration that a user would like to be part of a certain community.
-
app.userinput.member
recordGrants a DID a role on a space. Only honored when authored by the space owner. Lives in the owner's repo.
-
social.colibri.approval
record