diff --git a/playbooks/permission/permission-absent.yml b/playbooks/permission/permission-absent.yml
index 3ab414e3f7bb401f623003564475feaaebb496af..38814df41581af39b32d66a1b5b5d82eafcb7525 100644
--- a/playbooks/permission/permission-absent.yml
+++ b/playbooks/permission/permission-absent.yml
@@ -4,8 +4,8 @@
   become: true
 
   tasks:
-  - name: Ensure permission TestPerm1 is absent
+  - name: Ensure permission is absent
     ipapermission:
+      ipaadmin_password: SomeADMINpassword
       name: TestPerm1
       state: absent
-
diff --git a/playbooks/permission/permission-allow-read-employeenum.yml b/playbooks/permission/permission-allow-read-employeenum.yml
index d30218540f23145e27571b5d3c5e75d9f5dda500..951dd735e923f02889770233cca047c90baa1dd3 100644
--- a/playbooks/permission/permission-allow-read-employeenum.yml
+++ b/playbooks/permission/permission-allow-read-employeenum.yml
@@ -4,11 +4,12 @@
   become: true
 
   tasks:
-  - name: Ensure permission TestPerm2 is present with Read rights to employeenumber
+  - name: Ensure permission is present with set of rights to attribute employeenumber
     ipapermission:
-      name: TestPerm2
+      ipaadmin_password: SomeADMINpassword
+      name: TestPerm1
       object_type: user
-      perm_rights: 
+      right:
         - read
         - search
         - compare
diff --git a/playbooks/permission/permission-member-absent.yml b/playbooks/permission/permission-member-absent.yml
index a3f2eedcfd41eec5c12b83a9f6a502d2cee1afbd..eb7124c0413cb8f5e5307acd871bb45084e8ad26 100644
--- a/playbooks/permission/permission-member-absent.yml
+++ b/playbooks/permission/permission-member-absent.yml
@@ -4,8 +4,9 @@
   become: true
 
   tasks:
-  - name: Ensure privilege User Administrators privilege is absent on Permission TestPerm1
+  - name: Ensure permission privilege, "User Administrators", is absent
     ipapermission:
+      ipaadmin_password: SomeADMINpassword
       name: TestPerm1
       privilege: "User Administrators"
       action: member
diff --git a/playbooks/permission/permission-member-present.yml b/playbooks/permission/permission-member-present.yml
index 23ad2783637f3c4e08abbd78ccff135646281b41..059974c10e841d6669385afc168fe33d78914ead 100644
--- a/playbooks/permission/permission-member-present.yml
+++ b/playbooks/permission/permission-member-present.yml
@@ -4,8 +4,9 @@
   become: true
 
   tasks:
-  - name: Ensure permission TestPerm1 is present with the User Administrators privilege present
+  - name: Ensure permission is present with "User Administrators" privilege
     ipapermission:
+      ipaadmin_password: SomeADMINpassword
       name: TestPerm1
       privilege: "User Administrators"
       action: member
diff --git a/playbooks/permission/permission-present.yml b/playbooks/permission/permission-present.yml
index 72293ca742d87556fed6fe1e018aa4018236ca42..0c353b62cba15fb0bd984aa0ee3d467a3fb1e88b 100644
--- a/playbooks/permission/permission-present.yml
+++ b/playbooks/permission/permission-present.yml
@@ -4,8 +4,9 @@
   become: true
 
   tasks:
-  - name: Ensure permission TestPerm1 is present
+  - name: Ensure permission is present
     ipapermission:
+      ipaadmin_password: SomeADMINpassword
       name: TestPerm1
       object_type: host
-      perm_rights: all
+      right: all
diff --git a/playbooks/permission/permission-renamed.yml b/playbooks/permission/permission-renamed.yml
index f9753d2803436287911a30c0bd8c0731c1b1dd29..8352b7ed069987df0e933d3a62fa9f1de3b29bc3 100644
--- a/playbooks/permission/permission-renamed.yml
+++ b/playbooks/permission/permission-renamed.yml
@@ -4,8 +4,9 @@
   become: true
 
   tasks:
-  - name: Ensure permission TestPerm1 is present
+  - name: Ensure permission TestPerm1 is renamed to TestPermRenamed
     ipapermission:
+      ipaadmin_password: SomeADMINpassword
       name: TestPerm1
       rename: TestPermRenamed
       state: renamed