# HowTo setup HAOS - Part 3 - Next steps following installation and initial configuration - User Profile configuration

If you have not been following my multipart series here is a quick summary and a short background.

All my guides are based on x86-64 HW architecture, because I do not consider RPi a viable platform if your aim is to build a solid HA foundation you can rely upon. RPi is fantastic to experiment with, but not as resilient, if you aim for a long term, reliable, performant and production worthy, HA platform. For cost effective lightweight option, HA [Yellow](https://www.crowdsupply.com/nabu-casa/home-assistant-yellow) is a better option when paired with an M.2 SSD.

On top of the x86-64 HW architecture I have Proxmox as the platform of choice for running both production and test/experiment environments side-by-side, some of which are complimentary to HA (e.g. Pi-hole). There are tons of reasons a virtualised environment is superior to a bare-metal environment, which I hope will cover in a future post.

So far we know how to [**install HAOS in Proxmox**](https://blog.habitats.tech/howto-install-home-assistant-ha-os-in-proxmox-ve-pve-71), complete the [**initial HA configuration**](https://blog.habitats.tech/howto-configure-home-assistant-ha-first-steps-following-a-bare-metal-bm-or-virtual-machine-vm-install), understand the [HAOS architecture](https://blog.habitats.tech/howto-setup-haos-part-0-architecture-and-design), the [**HA frontend/UI architecture**](https://blog.habitats.tech/howto-setup-haos-part-1-frontend-architecture-and-design), and [HA System configuration](https://blog.habitats.tech/howto-setup-haos-part-2-next-steps-following-installation-and-initial-configuration-system-configuration).

This post follows on the steps of System configuration with User Profile configuration.

To access HA you need to login with a username. We are logged in with username **admin**.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646361904342/o_OwyJ_Lh.png)

The currently logged in user's username is always displayed as the last selection at the bottom of the sidebar.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646222829319/MRX44ELz7.png)

User **admin** has administrative rights and the user profile reflects this.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646223202711/AvCPOlQu5.png)

# **Customise** User Profile

Let's head to the **admin** user profile panel and see what options are available to us.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646193309288/No5jAkYax.png)

Enable **Advanced Mode**, which will enable more options throughout HA, as follows (I provide views of both before and after advanced mode is enabled):

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646193834020/kHewvTGRk.png)

> Configuration -> Add-ons, Backups & Supervisor -> Add-ons -> **ADD-ON STORE**

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646356498432/_O1sXqdUo.png)

Before:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646194497180/6qBSda5Wk.png)

After: more add-ons are available

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646194773928/Yx65Fno4F.png)

> Configuration -> Add-ons, Backups & Supervisor -> System -> **Log**

Logs Before: only supervisor log is displayed (no selection provided)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646197453640/UsOWLI_V7.png)

Logs After: select any log (supervisor log shown by default)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646197688986/ScrlAol6X.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646197851057/GT708SKNf.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646197919735/YlhPetcBU.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198052088/qDRIf6RHa.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198093032/szfNwx3LR.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198138499/P_XBZjKWA.png)

> Configuration -> **Dashboards**

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646356848521/XpVewe_sK.png)

Before:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198336888/uYObsDbk6.png)

After: a new **Resources** tab was added

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198469614/Meoku_Qw7.png)

> Configuration -> **People & Zones**

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646356902656/lFlBAPrg7.png)

Before:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198781383/ShFDcFTzx.png)

After: a new **Users** tab was added 

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646198920374/bd-lxMg_b.png)

> Configuration -> **Settings** -> **General**

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646357007092/x58CL2nPG.png)

Before:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646199844575/slARFaHl6.png)

After:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646200167579/CJ30nOhzc.png)

> Configuration -> **Settings** -> **Server Controls**

Before:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646200520353/TV4Xr-DYN.png)

After:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646200407634/QHxjlYfj1.png)

### Customise Sidebar

You can customise the sidebar by clicking the EDIT option.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646218004466/iwJUHyIDv.png)

All selections in the sidebar become wobbly and get an X sign next to them. To delete a selection just click on the X sign.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646218217629/8NHLLf8Em.png)

Once you delete a selection it does not vanish; it is still available to add it to the sidebar by pressing the + sign.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646218356780/GZWrB47eT.png)

To rearrange the selections to suit your requirements just drag any selection up or down.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220633543/l0qwUjZLU.png)

If you are happy with the sidebar selections just click on the DONE button at the top of the sidebar.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646218543929/uEiLORc5Y.png)

### Customise Theme

To customise the theme you can use the following options:

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646218692449/jkETECFn_.png)

Auto will customise the dark/light theme of HA based on the OS settings (Android, iOS, Linux, Windows).

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220868206/md04Tv_UZ.png)

Dark will customise the UI to always use the dark theme.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220788904/IE2q32M5x.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646219051489/V_fo-3NV9.png)

Light will customise the UI to always use the light theme.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220825106/VwYo0QfaV.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646218946726/OMPKfxoDu.png)

The **Accent colour** (RGB: 255, 152, 0) is the colour used to display warnings or attention prompts, values, etc. Change it by just clicking on the orange bar.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646311167050/m4eacBg1J.png)

To make it green, either type the values (RGB: 0, 255, 0), or drag the two white circles to make your favourite colour combination.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646224518690/dMC1VRiZr.png)

The **Primary colour** (RGB: 3, 169, 244) is the colour used to display highlight values, selections, text, etc. Change it by just clicking on the blue bar.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646311391540/2R9dTReWI.png)

To make it yellow, either type the values (RGB: 255, 255, 0), or drag the two white circles to make your favourite colour combination.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220152864/B3w9paKHf.png)

To reset the colours to their default values click the RESET selection.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220421476/V95jDfL1F.png)

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1646220443552/-VIDoiIn2.png)

There are more settings that can be changed, but are of a more advanced nature, outside the scope of this post.

> The **User Profile settings** are one of the most important tasks you should carefully consider when setting up HA. At present, HA does not provide a way to group users together to allow different UI configurations. The only way to achieve different UI configs is by username (i.e. user profiles). This is why having a good strategy on what usernames to use and settings to apply should be a forethought, not an afterthought. We will cover this topic in more detail in a future post.

# Useful References

### **My Posts:**

Proxmox Setup Guides: [Home Assistant](https://blog.habitats.tech/howto-install-home-assistant-ha-os-in-proxmox-ve-pve-71),
[Pi-hole](https://blog.habitats.tech/howto-install-pi-hole-in-proxmox-ve-possibly-the-best-ad-blocker-and-privacy-protector),
[Win10](https://blog.habitats.tech/howto-install-and-configure-windows-10-in-a-vm-on-proxmox-ve-71-step-by-step),
[Win11](https://blog.habitats.tech/howto-install-and-configure-windows-11-in-a-vm-on-proxmox-ve-71-step-by-step)

[Home Assistant Initial Config Guide](https://blog.habitats.tech/howto-configure-home-assistant-ha-first-steps-following-a-bare-metal-bm-or-virtual-machine-vm-install),

[Pi-hole Config Guide](https://blog.habitats.tech/howto-configure-pi-hole-possibly-the-best-ad-blocker-and-privacy-protector)

HA Setup Guide Series: [HAOS Architecture](https://blog.habitats.tech/howto-setup-haos-part-0-architecture-and-design), [Frontend/UI Architecture](https://blog.habitats.tech/howto-setup-haos-part-1-frontend-architecture-and-design), [System Configuration](https://blog.habitats.tech/howto-setup-haos-part-2-next-steps-following-installation-and-initial-configuration-system-configuration)

### **HA links:**
[Developer Docs](https://developers.home-assistant.io), 
[API Documentation](http://dev-docs.home-assistant.io/en/master/),
[Documentation](https://www.home-assistant.io/docs/),
[HA Integrations](https://www.home-assistant.io/integrations/),
[Full Demo](https://demo.home-assistant.io/#/lovelace/0),
[GitHub](https://github.com/home-assistant),
[YAML](https://developers.home-assistant.io/docs/documenting/yaml-style-guide),
[Smart Mirror](https://www.home-assistant.io/blog/2016/04/07/static-website/)

### **Other links:**
[YAML Reference](https://yaml.org/spec/1.2.2/)

---
Please consider subscribing to my blog, as you will only ever get quality content; no time wasting, advertising, spamming or other unproductive activities/practices.

Please also consider visiting and subscribing to our YouTube channel; we have recently started posting videos.

We are committed to improving and enhancing over time.

If there is something you would like us to cover in a future topic/guide please let us know.

> **Important Note:** From time to time we **enhance the content of our posts**. It is therefore recommended you link to our original post in our https://blog.habitats.tech, by either subscribing to our https://blog.habitats.tech or visiting our subreddit https://www.reddit.com/r/HabitatsTech/ (our posts in Reddit link to our original posts).


