--- title: CompanyLocationStaffMemberAssignment - GraphQL Admin description: A representation of store's staff member who is assigned to a [company location](https://shopify.dev/api/admin-graphql/latest/objects/CompanyLocation) of the shop. The staff member's actions will be limited to objects associated with the assigned company location. api_version: 2025-10 api_name: admin type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocationStaffMemberAssignment md: https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocationStaffMemberAssignment.md --- # Company​Location​Staff​Member​Assignment object Requires `read_customers` access scope or `read_companies` access scope. Also: The API client must be installed on a Shopify Plus store. A representation of store's staff member who is assigned to a [company location](https://shopify.dev/api/admin-graphql/latest/objects/CompanyLocation) of the shop. The staff member's actions will be limited to objects associated with the assigned company location. ## Fields * company​Location [Company​Location!](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocation) non-null The company location the staff member is assigned to. * id [ID!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/ID) non-null A globally-unique ID. * staff​Member [Staff​Member!](https://shopify.dev/docs/api/admin-graphql/latest/objects/StaffMember) non-null Represents the data of a staff member who's assigned to a company location. *** ## Map ### Fields and connections with this object * {}[CompanyLocation.staffMemberAssignments](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocation#field-CompanyLocation.fields.staffMemberAssignments) * <->[CompanyLocationStaffMemberAssignmentConnection.nodes](https://shopify.dev/docs/api/admin-graphql/latest/connections/CompanyLocationStaffMemberAssignmentConnection#returns-nodes) * {}[CompanyLocationStaffMemberAssignmentEdge.node](https://shopify.dev/docs/api/admin-graphql/latest/objects/CompanyLocationStaffMemberAssignmentEdge#field-CompanyLocationStaffMemberAssignmentEdge.fields.node) *** ## Mutations * [company​Location​Assign​Staff​Members](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyLocationAssignStaffMembers) mutation Creates one or more mappings between a staff member at a shop and a company location. *** ## <\~> CompanyLocationStaffMemberAssignment Mutations ### Mutated by * <\~>[company​Location​Assign​Staff​Members](https://shopify.dev/docs/api/admin-graphql/latest/mutations/companyLocationAssignStaffMembers) *** ## Interfaces * [Node](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Node) interface *** ## ||-CompanyLocationStaffMemberAssignment Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/Node)