---
title: "Enabling associates to work in multiple stores"
slug: "enabling-associates-to-work-in-multiple-stores"
tags: ["Associate App configuration", "Associate App", "device", "store", "mdm", "multi-store", "store associate", "hardware", "QR code", "store manager"]
updated: 2024-11-13T06:31:01Z
published: 2024-11-13T06:31:01Z
canonical: "docs.newstore.com/enabling-associates-to-work-in-multiple-stores"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newstore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Enabling associates to work in multiple stores

This guide will describe the `MultiStore` feature, which enables Associates to automatically get assigned to the Store they are currently operating in without the need of a manual reassignment using NOM. The Associate will be assigned to the store during the login process. In order to automate this process, the used device will need to be assigned to a store.

## Assigning a device to a store

Follow one of the guides below to assign a device to a store, based on how the Associate App is set up in your business. Assigned devices will automatically change the store assignment of the associate who uses the device to log into the app.

## Setting up automatic assignment using an MDM[​](/docs/enabling-associates-to-work-in-multiple-stores#setting-up-automatic-assignment-using-an-mdm)

To set up automatic store assignment for associates using an MDM application:

- Follow the steps in this [guide](/v1/docs/distributing-associate-app#configuring-associate-app-before-distribution) to set up the MDM application.
- Ensure that you have configured `storeId` as a parameter in your[Managed App Configuration](/v1/docs/distributing-associate-app#configuring-associate-app-with-a-plist-configuration-file).

> [!NOTE]
> Important
> 
> - The `storeId` is the internal identifier of a store entity within the NewStore platform. The `storeId` can be viewed in NOM > `Locations` > `YOUR_STORE_NAME`.
> 
> An example has been displayed here:
> 
> ![](https://cdn.document360.io/c2d22fcd-a44b-4e1e-bf3a-84f0ffba0dbe/Images/Documentation/store-id-example-074924e205c0c88e273e4e8c533f7fe2.png)
> - If a wrong `storeId` is specified, the associate can still log in, but the automatic store assignment does not work.

Most MDM applications allow programmatically setting up variables to be passed into the [Managed App Configuration](/v1/docs/distributing-associate-app#configuring-associate-app-with-a-plist-configuration-file) . For example, `Extension attributes` can be set in [Jamf](https://docs.jamf.com/10.40.0/jamf-pro/documentation/Mobile_Device_Extension_Attributes.html#ID-0001c750).

## Setting up automatic assignment using a QR code[​](/docs/enabling-associates-to-work-in-multiple-stores#setting-up-automatic-assignment-using-a-qr-code)

To set up the automatic store assignment using a QR code:

- Install the application using [Testflight](/v1/docs/distributing-associate-app#using-testflight-to-access-beta-builds) or distribute the application using an MDM application without setting up a [Managed App Configuration](/v1/docs/distributing-associate-app#configuring-associate-app-with-a-plist-configuration-file).
- Bootstrap the installed Associate App versions.

Create and scan a QR code with this URL or enter the URL in the Safari Browser of your device:

`com.newstore.associate-one://bootstrap?live={tenant}&amp;test={tenant-staging}&amp;storeId={store-id}`

> [!NOTE]
> Important
> 
> - Once the application is uninstalled from the device, any information provided during the bootstrap process is also removed.
> - The `storeId` (and therefore automatic assignment for the associate) is removed when switching between [Test mode](/v1/docs/configuring-customizations-in-newstore-associate-app#enabling-switching-to-test-mode) and Live mode.

- [Using NewStore Associate App](/v1/docs/using-newstore-associate-app#assoapp-instorepurchase)
- [Using NewStore Associate App when offline](/v1/docs/using-newstore-associate-app-when-offline#assoapp-offline-mode)
- [NewStore Associate App orders](/v1/docs/getting-started-with-the-newstore-platform#newstore-associate-app-orders)
