> For the complete documentation index, see [llms.txt](https://docs.solutioo.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.solutioo.de/datanorm-item-import/datanorm_en_us/getting-started/user-roles-and-permissions.md).

# User Roles & Permissions

The app ships three assignable permission sets. Assign them under **Users → Permission Sets**.

<table><thead><tr><th width="230">Permission set</th><th width="200">For whom</th><th>Scope</th></tr></thead><tbody><tr><td><strong>DATANORM Admin</strong></td><td>Administration, implementation project</td><td>Full access: change setup, configure SFTP, import, approve, synchronise, write price lists and BOMs, run tests.</td></tr><tr><td><strong>DATANORM User</strong></td><td>Purchasing, master data</td><td>Day-to-day work: import files, review and approve staging, synchronise, create price lists and BOMs. The setup is readable but not editable.</td></tr><tr><td><strong>DATANORM View</strong></td><td>Business users, controlling, support</td><td>Read only: view import sessions, staging data, price lists and BOMs. No changes, no import.</td></tr></tbody></table>

## What each role may do

<table><thead><tr><th width="300">Task</th><th width="110">Admin</th><th width="110">User</th><th>View</th></tr></thead><tbody><tr><td>Change setup</td><td>yes</td><td>no</td><td>no</td></tr><tr><td>Configure SFTP</td><td>yes</td><td>no</td><td>no</td></tr><tr><td>Import a file</td><td>yes</td><td>yes</td><td>no</td></tr><tr><td>Approve staging and synchronise</td><td>yes</td><td>yes</td><td>no</td></tr><tr><td>Assign a vendor</td><td>yes</td><td>yes</td><td>no</td></tr><tr><td>Write price lists</td><td>yes</td><td>yes</td><td>no</td></tr><tr><td>Build part lists</td><td>yes</td><td>yes</td><td>no</td></tr><tr><td>View data</td><td>yes</td><td>yes</td><td>yes</td></tr><tr><td>Run tests</td><td>yes</td><td>no</td><td>no</td></tr></tbody></table>

{% hint style="info" %}
An article import changes master data and writes price lists. Grant **DATANORM User** deliberately and use **DATANORM View** for everyone who only needs to look at the data.
{% endhint %}

## Standard permissions also required

The app's permission sets include rights on the Business Central standard tables needed for importing – item, item unit of measure, unit of measure, price list header and line, and BOM component. Beyond that, a user who imports needs the usual rights of their business role, for example for vendors.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.solutioo.de/datanorm-item-import/datanorm_en_us/getting-started/user-roles-and-permissions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
