# Users and roles

Control who can access Flow Retail and what they can do.

Every person who needs access to Flow Retail requires a **user account**. Each user account is assigned one or more **roles** that determine what the user can see and do.

### How it works

**Users** are individual accounts for your team members. Each user has their own login and personal settings.

**Roles** bundle permissions together so you don't have to set them up individually. Instead of configuring permissions for each person, you assign a role that includes everything they need.

Flow Retail includes six pre-configured roles:

| Role                       | Job function                           |
| -------------------------- | -------------------------------------- |
| Administrator              | Business owners, IT administrators     |
| Backoffice                 | Head office staff, operations managers |
| Store Manager (Butikksjef) | Store managers, shift supervisors      |
| Salesperson (Selger)       | Sales associates, retail staff         |
| Accounting (Regnskap)      | Accountants, financial controllers     |
| Warehouse (Lager)          | Warehouse staff, stock controllers     |

Roles can be assigned at different levels — giving access to the whole company, a group of stores, or just one specific store.

{% hint style="warning" %}

#### Migrating from Store Access?

Flow Retail previously used a simpler "Store Access" system. This is being phased out in favor of the more flexible "Roles and access" system. See Users for migration steps.
{% endhint %}

### Where to go next

| I want to...                        | Go to                                                                     |
| ----------------------------------- | ------------------------------------------------------------------------- |
| Set up a new team member            | [Users](/docs/getting-started/users-and-roles/users.md)                   |
| Understand how access control works | [Roles](/docs/getting-started/users-and-roles/roles.md)                   |
| See all available permissions       | [Permissions](/docs/getting-started/users-and-roles/roles/permissions.md) |
| Learn about login and PIN codes     | [PIN code](/docs/getting-started/users-and-roles/pin-code.md)             |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.flowretail.com/docs/getting-started/users-and-roles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
