theforeman.foreman.role – Manage Roles¶
This plugin is part of the theforeman.foreman collection (version 2.1.2).
To install it use:
ansible-galaxy collection install theforeman.foreman.
To use it in a playbook, specify:
New in version 1.0.0: of theforeman.foreman
The below requirements are needed on the host that executes this module.
- name: role theforeman.foreman.role: name: "Provisioner" description: "Only provision on libvirt" locations: - "Uppsala" organizations: - "ACME" filters: - permissions: - view_hosts search: "owner_type = Usergroup and owner_id = 4" server_url: "https://foreman.example.com" username: "admin" password: "changeme" state: present
Common return values are documented here, the following are the fields unique to this module:
Final state of the affected entities grouped by their type.
list / elements=dictionary
List of roles.