--- title: CompanyContactRoleAssignment - GraphQL Admin description: >- The CompanyContactRoleAssignment describes the company and location associated to a company contact's role. api_version: 2026-01 api_name: admin type: object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyContactRoleAssignment md: >- https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyContactRoleAssignment.md --- # Company​Contact​Role​Assignment object Requires `read_customers` access scope or `read_companies` access scope. Also: The API client must be installed on a Shopify Plus store. The CompanyContactRoleAssignment describes the company and location associated to a company contact's role. ## Fields * company * companyContact * companyLocation * createdAt * id * role * updatedAt *** ## Map ### Fields and connections with this object * [CompanyContact.roleAssignments](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyContact#field-CompanyContact.fields.roleAssignments) * [CompanyContactRoleAssignmentConnection.nodes](https://shopify.dev/docs/api/admin-graphql/latest/connections/CompanyContactRoleAssignmentConnection#returns-nodes) * [CompanyContactRoleAssignmentEdge.node](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyContactRoleAssignmentEdge#field-CompanyContactRoleAssignmentEdge.fields.node) * [CompanyLocation.roleAssignments](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocation#field-CompanyLocation.fields.roleAssignments) *** ## Mutations * companyContactAssignRole * companyContactAssignRoles * companyLocationAssignRoles *** ## CompanyContactRoleAssignment Mutations ### Mutated by * [company​Contact​Assign​Role](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyContactAssignRole) * [company​Contact​Assign​Roles](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyContactAssignRoles) * [company​Location​Assign​Roles](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyLocationAssignRoles) *** ## Interfaces * Node *** ## CompanyContactRoleAssignment Implements ### Implements * [Node](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Node)