Goodmorning .I am new to ansible and also to devops
My organisation wanted me to do centralised authentication of linux servers ,Vm 's ,vcenter for any employee joins the organisation and they want to integrate the same on the google workspace
Any inputs on this will be a great help for me to start with
Some people will recommend to simply use modules user [1] and group [2]
to add user accounts to all your systems.
While I like automation via ansible this approach has deficiencies, e.g.
you have to provide unique UID and GID values in the inventory and thus
you need a database which enforces this uniqueness.
Off-topic:
Some people will recommend FreeIPA and there are some IPA-specific
ansible modules.
But I needed delegated administration and strict need-to-know
priniciple. Thus I've developed my own solution Æ-DIR (see https://ae-dir.com/) which is based on OpenLDAP and has some more
components you need. Being the author I'm biased of course.
On-topic again: Æ-DIR is installed with ansible [3].
Thanks alot Michael ,Can we integrate with google workspace using open ldap and the thing to be noted is they don’t want to spend money
Sorry to trouble you bys asking more
Can we integrate with google workspace using open ldap
and the thing to be noted is they don't want to spend money
Sorry to trouble you bys asking more
All the stuff I've mentioned is free software.
I don't know whether integration with google workspace works. FreeIPA
and Æ-DIR both expose LDAP end-points to use with data suitable to be
used for NSS/PAM in Linux.