fyi.opensocial.assignRoles
Set a member's full role set. Requires role.assign; every role added or removed must be in the caller's assignable set.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
Procedure
procedure · POSTInput
application/jsonErrors
NotAssignable
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Sets the complete set of roles a member holds.
-
Replaces the set of roles assigned to a member.
-
fyi.opensocial.admitMember
procedureApprove a join request, giving the requester their roles. Requires admit. denyJoinRequest declines one.
-
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.
-
fyi.opensocial.ejectMember
procedureRemove a member and their access. Requires eject; every role the member holds must be in the caller's assignable set.