EmailSharee
description
EmailSharee is an external sharee identified by an email. (a document can be shared with an external email outside the user's firm)
type EmailSharee implements ShareeItem {
id: String!
email: EmailAddress!
name: String!
}
Fields
EmailSharee.id
● String!
non-null scalar
Id value is always the same value as email value @exposed
EmailSharee.email
● EmailAddress!
non-null scalar
External email address that already exists on the user's sharing email suggestions. it's used to share a document using the email address. @exposed
EmailSharee.name
● String!
non-null scalar
name value is always the same as email value @exposed
Interfaces
ShareeItem
interface
ShareeItem is a simple type that unifies all sharees. In general and for all sharee types we need to have an id and name. And it will be the simple format for all type of sharees. without the need of other sharee details.