Skip to main content

PartnerIdentity

Type representing a PartnerIdentity, the permissions given to a User for a Partner

type PartnerIdentity {
identityId: ID!
identityParentEntityId: ID
identityType: ResonanceIdentityType!
partnerId: ID!
permissions: PartnerIdentityPermissions!
publicIdentity: PublicIdentity
updatedBy: ID!
}

Fields

PartnerIdentity.identityId ● ID! non-null scalar

The identityId these permissions pertain to

PartnerIdentity.identityParentEntityId ● ID scalar

Unlikely to be used, unless we have Partner Apps

PartnerIdentity.identityType ● ResonanceIdentityType! non-null enum

The type of identity an identityId refers to

PartnerIdentity.partnerId ● ID! non-null scalar

The ID of the Partner this permission pertains to

PartnerIdentity.permissions ● PartnerIdentityPermissions! non-null object

Object representing exactly what permissions are given

PartnerIdentity.publicIdentity ● PublicIdentity object

Get a PublicIdentity for a given PartnerIdentity

PartnerIdentity.updatedBy ● ID! non-null scalar

The identity to last update this entity

Returned by

createPartnerIdentity mutation ● updatePartnerIdentity mutation

Member of

Partner object ● PartnerIdentityConnection object ● PartnerIdentityEdge object