fyi.opensocial.role
Declares that a role exists. The record key is the role id.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | opensocial.fyi |
| Indexed |
Showing version bafyreihdismroycqryyfzi4n6564svz6kic6hokt7yrn7s5qxvdnp3ukom. Show the latest
Record
record · key anyProperties
bot
booleanPeople with this role are bots: accounts that act on their own, not a person. A member is a bot if any of their roles says so.
createdAt
string · datetimedefault
booleanGranted to members who join through requestJoin.
description
stringmaxLength: 3000maxGraphemes: 300
maxLength: 640maxGraphemes: 64
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
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.
-
chat.yakka.role
recordA role that may be granted to members. Authority-written (ADR 0006). Roles carry no permissions of their own — they are named subjects that channel gates and the mint policy refer to (ADR 0007).
-
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.
-
fyi.opensocial.putRole
procedureCreate or update a role and its grant. Requires group.configure.
-
social.colibri.role
recordA named bundle of permissions assignable to community members. Lives on the community repo.