Most of the companies want to integrate their Splunk installation to centralised authentication system. The main article in Splunk docs describe it in concise manner, but this article is to do the integration in a practical manner including the code.
LDAP/Active Directory : Purpose of Integration
- To authenticate users via Active Directory (AD)
- To associate users to roles
- To centralise management of users/roles
- To collect Identity list from Active Directory subsystems
Modular App(s)
I always tend to create specific apps for every functionality. For integration of Splunk, the app I would create is something like
- A_prod_ldap_auth (the naming convention implies the integration into PROD, ldap for authorisation purposes)
Contents of the app
Authorization mainly is done using two conf files
- authentication.conf - configuring authentication with LDAP
- authorize.conf - configure roles and granular access controls
Comments
Post a Comment