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:
John Hollowell 2020-05-23 03:00:12 -04:00 committed by GitHub
parent 882a9dba03
commit f5c157ced1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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