diff --git a/host-beaker.yml b/host-beaker.yml
index 1553fb2..ccd5285 100644
--- a/host-beaker.yml
+++ b/host-beaker.yml
@@ -9,4 +9,20 @@
 
   tasks:
 
+    - name: enable proxmox gui login for admin users
+      ansible.builtin.lineinfile:
+        path: /etc/pve/user.cfg
+        regexp: "^user:{{ item.logname }}@pam"
+        insertafter: "^user:"
+        line: "user:{{ item.logname }}@pam:1:0:::{{ item.email }}:::"
+        state: present
+      loop: "{{ users }}"
+
+    - name: configure proxmox admin group
+      ansible.builtin.lineinfile:
+        path: /etc/pve/user.cfg
+        regexp: "^group:Admins:"
+        # group:Admins:kwasir@pam,lespocky@pam,tux@pam::
+        line: "group:Admins:{{ users | map(attribute = 'logname') | join(\"@pam,\") }}@pam::"
+
   handlers: