SupplierIdentity
Indicates a User or App has permissions on a Supplier
type SupplierIdentity {
identityId: ID!
identityParentEntityId: ID
identityType: SupplierIdentityType!
permissions: SupplierIdentityPermissions!
publicIdentity: PublicIdentity
publicIdentityParent: PublicIdentityParent
supplier: Supplier
supplierId: ID!
updatedBy: String!
}
Fields
SupplierIdentity.identityId
● ID!
non-null scalar
Could be a userName or an appClientId
SupplierIdentity.identityParentEntityId
● ID
scalar
SupplierIdentity.identityType
● SupplierIdentityType!
non-null enum
SupplierIdentity.permissions
● SupplierIdentityPermissions!
non-null object
SupplierIdentity.publicIdentity
● PublicIdentity
object
Get a public identity by id
SupplierIdentity.publicIdentityParent
● PublicIdentityParent
union
Get the expanded publicIdentityParent for this SupplierIdentity
SupplierIdentity.supplier
● Supplier
object
Get the supplier associated with this SupplierIdentity.
SupplierIdentity.supplierId
● ID!
non-null scalar
SupplierIdentity.updatedBy
● String!
non-null scalar
Returned by
createSupplierIdentity
mutation ● supplierIdentity
query ● updateSupplierIdentity
mutation
Member of
AppInstallationResponse
object ● Supplier
object ● SupplierIdentityConnection
object ● SupplierIdentityEdge
object