FreeIPA syftar till att tillhandahålla ett centralt hanterat identitets- , policy- och revisionssystem (IPA). Den använder en kombination av Fedora Linux , 389 Directory Server , MIT Kerberos , NTP , DNS , DogTag-certifikatsystemet, SSSD och andra gratis/öppen källkodskomponenter. FreeIPA inkluderar utökningsbara hanteringsgränssnitt (CLI, Web UI, XMLRPC och JSONRPC API) och Python SDK för den integrerade CA och BIND med en anpassad plugin för den integrerade DNS- servern. Var och en av huvudkomponenterna i FreeIPA fungerar som ett redan existerande gratis/open-source-projekt. Kombinationen av dessa komponenter till en enda hanterbar svit med ett omfattande hanteringsgränssnitt är GPLv3 , men det ändrar inte licenserna för komponenterna.
Desktopkonfigurationsverktyg som fungerar tillsammans med Cockpit och SSSD för att lagra anpassade profilmallar i FreeIPAs LDAP-databas. I stort sett jämförbar med Windows GPO :s.