Good morning. I am trying to run a test case where I can edit a users 
groups using a playbook in Ansible on CENTOS 6.7

Ansible version 1.9.2 currently installed. 

After thorough research of other postes and the user module itself I dont 
see any ways to take a group out of a users profile only remove the user in 
entirety or add groups

We had a user lose a access level, so we have to deprecate his permission 
set to the wheel group until such time as he gains the required need to be 
back in the associated group. Below is the basic playbook I used to make 
the test case. I want to try it against my test case to remove the group 
before taking it to a live account status on our test range.

---
- hosts: test
  sudo: yes
  tasks:
  - name: Create a test user for trials
    user: name=testuser1
    group=some-group
    groups=wheel,cdrom,additional groups
    password=somehasedpassword
    shell=/bin/bash
    state=present
    append=yes


Now I know i can set the state to absent and that removes the user 
entirely. But I dont want to do that, we dont need to remove his system 
access, just the elevated privilege grouping. I have run a test case where 
I removed wheel in the playbook under groups but it still shows in a groups 
query on the test user. 

Any help is appreciated. I am sure it is something simple I over looked. 


-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/3f7b32f2-12e0-4298-8729-fa10bcb621da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to