mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-15 05:16:49 +00:00
Proxmoxve update 1.1.0 (#13555)
* Update proxmoxve.markdown * Update lists to ordered * Re-add comma Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
This commit is contained in:
parent
882a9dba03
commit
f5c157ced1
@ -7,6 +7,7 @@ ha_release: 0.103
|
||||
ha_iot_class: Local Polling
|
||||
ha_codeowners:
|
||||
- '@k4ds3'
|
||||
- '@jhollowe'
|
||||
ha_domain: proxmoxve
|
||||
---
|
||||
|
||||
@ -56,7 +57,7 @@ username:
|
||||
required: true
|
||||
type: string
|
||||
password:
|
||||
description: The password used to authenticate.
|
||||
description: The password used to authenticate. Can include the realm by appending "@<realm>"
|
||||
required: true
|
||||
type: string
|
||||
realm:
|
||||
@ -111,34 +112,34 @@ To be able to retrieve the status of VMs and containers, the user used to connec
|
||||
|
||||
Before creating the user, we need to create a permissions role for the user.
|
||||
|
||||
* Click `Datacenter`
|
||||
* Open `Permissions` and click `Roles`
|
||||
* Click the `Create` button above all the existing roles
|
||||
* name the new role (e.g., "home-assistant")
|
||||
* Click the arrow next to privileges and select `VM.Audit` in the dropdown
|
||||
* Click `Create`
|
||||
1. Click `Datacenter`
|
||||
2. Open `Permissions` and click `Roles`
|
||||
3. Click the `Create` button above all the existing roles
|
||||
4. name the new role (e.g., "home-assistant")
|
||||
5. Click the arrow next to privileges and select `VM.Audit` in the dropdown
|
||||
6. Click `Create`
|
||||
|
||||
### Create Home Assistant User
|
||||
|
||||
Creating a dedicated user for Home Assistant, limited to only the role just created is the most secure method. These instructions use the `pve` realm for the user. This allows a connection, but ensures that the user is not authenticated for SSH connections. If you use the `pve` realm, just be sure to add `realm: pve` to your configuration.
|
||||
|
||||
* Click `Datacenter`
|
||||
* Open `Permissions` and click `Users`
|
||||
* Click `Add`
|
||||
* Enter a username (e.g., "hass")
|
||||
* Set the realm to "Proxmox VE authentication server"
|
||||
* Enter a secure password (it can be complex as you will only need to copy/paste it into your Home Assistant configuration)
|
||||
* Ensure `Enabled` is checked and `Expire` is set to "never"
|
||||
* Click `Add`
|
||||
1. Click `Datacenter`
|
||||
2. Open `Permissions` and click `Users`
|
||||
3. Click `Add`
|
||||
4. Enter a username (e.g., "hass")
|
||||
5. Set the realm to "Proxmox VE authentication server"
|
||||
Enter a secure password (it can be complex as you will only need to copy/paste it into your Home Assistant configuration)
|
||||
6. Ensure `Enabled` is checked and `Expire` is set to "never"
|
||||
7. Click `Add`
|
||||
|
||||
### Add User Permissions to Assets
|
||||
|
||||
To apply the user and role just created, we need to give it permissions
|
||||
|
||||
* Click `Datacenter`
|
||||
* Click `Permissions`
|
||||
* Open `Add` and click `User Permission`
|
||||
* Select "/" for the path
|
||||
* Select your Home Assistant user (`hass`)
|
||||
* Select the Home Assistant role (`home-assistant`)
|
||||
* Make sure `Propigate` is checked
|
||||
1. Click `Datacenter`
|
||||
2. Click `Permissions`
|
||||
3. Open `Add` and click `User Permission`
|
||||
4. Select "/" for the path
|
||||
5. Select your Home Assistant user (`hass`)
|
||||
6. Select the Home Assistant role (`home-assistant`)
|
||||
7. Make sure `Propigate` is checked
|
||||
|
Loading…
x
Reference in New Issue
Block a user