GroupMembership
The caller's view of a group they belong to: the group, their roles, and their effective group permission keys.
type GroupMembership {
group: Group!
roles: [GroupRole!]!
permissions: [String!]!
joinedAt: DateTime!
}
Fields
GroupMembership.group ● Group! non-null object
The group the caller belongs to.
GroupMembership.roles ● [GroupRole!]! non-null object
The caller's roles in this group.
GroupMembership.permissions ● [String!]! non-null scalar
The caller's effective group permission key strings (union across their roles).
GroupMembership.joinedAt ● DateTime! non-null scalar
When the caller joined the group.
Returned By
myChannels query ● myTeams query