fyi.opensocial.membership

Grants a member their roles. Written by the group authority; the record key is the member's DID.

Details · record, key any
Kindrecord
Record keyany
Authorityopensocial.fyi
Indexed

Showing version bafyreiabxarcra7rwzf7yov6ygtufgoe4rx6zympqvtwg2bzn2icpvng5e. Show the latest

Record

record · key any

Properties

createdAt

requiredstring · datetime

member

requiredstring · did

roles

requiredarray
itemsstring

A role id: the record key of a fyi.opensocial.role record.

  • maxLength: 64

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • dk.raakode.lab.groups.membership

    record not from the namespace authority

    A member's role in the group. Written by the group authority into its repo in the space, never held as app database state — this is what makes a role survive the group changing app. The simplespace member list governs access; this record governs what the member may do once inside.

  • A user's declared membership in a DevRel-ish group.

  • 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.

  • Grants a DID a role on a space. Only honored when authored by the space owner. Lives in the owner's repo.

  • A community member. The record key is the member's DID, so membership is a direct lookup and a member cannot hold two of these.