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