# Assign a user to a project

## Changes since ACL

Since the introduction of [-> ACL](https://docs.buildings.ability.abb/collection/english-v14/documentation/roles) it is especially important to assign newly created users to a project immediately. A user without an assigned project can see nothing in eliona and cannot perform any actions.

<div data-full-width="true"><figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/il6RQ4jGSEevrmIoLZxb/Bildschirmfoto%202023-10-26%20um%2010.14.54.png" alt=""><figcaption><p>Fig. 1 – This is what a user sees who is not assigned to any project. The entire menu bar is empty and no actions can be performed</p></figcaption></figure></div>

### Why is that?

If a user is not assigned to any project, then for this user *Users* no project role applies either.&#x20;

If no project role applies to a user, only the settings of the system role apply.&#x20;

The default system role of every new user is "System-User". This role has no read permissions at all.&#x20;

Therefore, a user with the system role "System-User" cannot see any menu items and cannot perform any actions.&#x20;

## Procedure

<figure><img src="https://content.gitbook.com/content/Nyvwhz1kEMXcHf4HLuZ8/blobs/HdeGLeYGW17UJjVbIKzZ/242EDA2E-34DB-40F3-AFE1-DD20415DE89F.png" alt=""><figcaption></figcaption></figure>

1. Click on **Engineering \[A]**
2. Make sure that the tab **Projects** **\[B]** is selected
3. Click on the project to which you want to assign a user **\[C]**\
   ▷ The project settings open
4. Click on **\[D]**\
   ▷ The window **Add user** **\[E]** appears
5. Select in **Project role \[F]** that should be assigned to the added users.&#x20;
6. Select a **User \[G]** to be added to the project\
   ▷  The selected user appears in **\[H]**
7. *Optional:* Repeat step 6 to add more users. The role selected in **\[F]** will be assigned to all of these users
8. Click on **Save \[I]**\
   ▷ The selected users are added with the role selected in **\[F]** the selected role
