Skip to main content
Version: Beta

SharingGroup

description

SharingGroup is a user defined object that contains a group of sharees.

type SharingGroup {
id: Int!
shareeId: Int!
name: String!
members: [UserSharee!]!
version: Int!
lastModifier: SharingGroupModerationEntry!
}

Fields

SharingGroup.id ● Int! non-null scalar

Id of the sharing group @exposed

SharingGroup.shareeId ● Int! non-null scalar

"Unique Int value that identifies a user sharee" @exposed

SharingGroup.name ● String! non-null scalar

Name of the sharing group, defined on group creation @exposed

SharingGroup.members ● [UserSharee!]! non-null object

List of sharees that are members of the sharing group @exposed

SharingGroup.version ● Int! non-null scalar

Version of the sharing group @exposed

SharingGroup.lastModifier ● SharingGroupModerationEntry! non-null object

Last modifier of the sharing group @exposed

Returned by

createSharingGroup mutation ● updateSharingGroup mutation ● User__sharingGroups query

Member of

User object