Details
-
Improvement
-
Resolution: Fixed
-
Major
-
5.5.0
Description
[Note: this ticket was retitled & the description changed to make it more accurately capture the work to be done in ns_server.]
There are multiple pieces to this work.
- Support of REST API to get information about the configuration of audit events and to enable and disable these events (and to forward this information to the audit daemon and to allow query to find out about this configuration)
- Support of REST API to set a global blacklist filter of users that should not be audited - and to allow this blacklist be associated with each audit event (or not - in which case no filtering is done for that event)
Link to memcached audit doc: http://src.couchbase.org/source/xref/vulcan/kv_engine/auditd/README.md
Link to design doc: https://docs.google.com/document/d/18T9UquZOqz0acQycGyXZ9wh7DBq5nMoo900Tz_mrzl0
Attachments
Issue Links
- blocks
-
MB-11346 Auditing : Application Auditing
- Closed
For Gerrit Dashboard: MB-26636 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
88834,3 | MB-26636 load audit descriptors to config during vulcan and any future | master | ns_server | Status: MERGED | +2 | +1 |
88835,5 | MB-26636 support version 2 audit configuration | master | ns_server | Status: MERGED | +2 | +1 |
88838,5 | MB-26636 add disabled users and events to GET/POST /settings/audit | master | ns_server | Status: MERGED | +2 | +1 |
88839,5 | MB-26636 REST API to retrive descriptor of modifiable audit events | master | ns_server | Status: MERGED | +2 | +1 |
88895,3 | MB-26636 add uid to GET /settings/audit | master | ns_server | Status: MERGED | +2 | +1 |
88896,3 | MB-26636 add audit_uid to GET /pools/default so components will know | master | ns_server | Status: MERGED | +2 | +1 |
89254,6 | MB-26636: expose module descriptors key | master | ns_server | Status: MERGED | +2 | +1 |