Aidp Audit

by oracle-samples90b42d6c24d4No licenseListed Oct 8, 2026Updated Oct 8, 2026

Manage and search AIDP audit logs — enable/disable auditing, set retention, and query audit-log entries for a DataLake. Use when the user asks about audit logging, who did what, compliance/retention of AIDP activity, or wants to search audit events. Self-contained — official `aidp audit` CLI preferred, `oci raw-request` fallback.

Instructions onlySecurityDevOps & Cloud
AI-generated overview

Manages AIDP audit logging — enable or disable auditing, set retention, and search audit-log entries.

What it does
This skill guides an agent through managing AIDP Workbench audit logging for a DataLake: enabling or disabling auditing, setting a retention period, and searching audit-log entries by time, principal, or resource. It prefers the official aidp audit CLI and falls back to oci raw-request calls. It reads current state first, confirms before changing audit configuration, and summarizes search matches rather than dumping raw output.
When to use it
Use it when a user asks about audit logging, wants to turn auditing on or off, set audit retention, or find out who did what in AIDP. It also fits compliance and retention questions about AIDP activity.
Requirements
Requires the aidp CLI with an authenticated profile, or the OCI CLI (oci raw-request) as a fallback, plus network access to the AIDP service and an instance or DataLake OCID. It ships no scripts; it is instructions only and references external reference files.

aidp-audit — audit logs (enable, retention, search)

Manage AIDP Workbench audit logging and search audit entries. Self-contained: no MCP / ai-data-engineer-agent required. Engine precedence per references/aidp-cli-map.md — prefer the official aidp CLI, else oci raw-request.

When to use

  • "Turn on / configure audit logging", "set audit retention", "who did X / search the audit log", compliance questions.

Engine (CLI-preferred)

  • Manage: aidp audit manage-logs <instance-id> --body '{"action":"ENABLE","retentionPeriod":<days>}' --auth api_key --profile DEFAULT (action e.g. ENABLE/DISABLE; retentionPeriod in the body).
  • Search: aidp audit search-logs <instance-id> … (filter by time/principal/resource per aidp help audit).
  • Fallback (oci raw-request): POST …/20240831/dataLakes/<OCID>/actions/manageAuditLogs (manage) and the audit search endpoint; verify the exact path/body live and record in references/rest-endpoint-map.md before asserting (no-fabrication).

Workflow

  1. Read current state / search first; show the user what you found.
  2. For manage-logs (enable/disable/retention) — confirm before changing, since it affects compliance posture.
  3. Present results; for search, summarize matches (don't dump raw if large).

Guardrails

  • Changing audit config is a governance action — confirm. Never disable auditing without explicit instruction.

References

  • references/aidp-cli-map.md · references/oci-raw-request.md · references/rest-endpoint-map.md

Source and attribution

Source:oracle-samples/oracle-aidp-samplesinai/claude-code-plugins/oracle-ai-data-platform-workbench-engineer-agent/skills/aidp-auditat commit90b42d6

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal

More from oracle-samples/oracle-aidp-samples

Aidp Workspace Admin

oracle-samples

Provision and inspect AIDP DataLake instances and workspaces, including private-network workspaces attached to a customer VCN/subnet. Use when the user wants to create/list/get a workspace or DataLake instance, set up a new (e.g. private) AIDP environment, or replicate a customer setup. Create/delete are guarded — confirm before any provisioning.

Awaiting classificationOct 8, 2026

Aidp Volumes

oracle-samples

Work with AIDP volumes — list volumes, browse files inside a volume, upload/download via the PAR flow, and create directories. Use when the user mentions volumes, needs to stage large/binary files, or move data in/out of a volume (distinct from the workspace filesystem). Control-plane via the official `aidp` CLI.

Awaiting classificationOct 8, 2026

Aidp Verified Queries

oracle-samples

Maintains a repository of validated question-to-Spark-SQL pairs so an agent reuses trusted SQL before writing new queries.

Data & AnalyticsOct 8, 2026

Aidp User Settings

oracle-samples

Manage AIDP DataLake user settings and preferences via the aidp CLI or oci raw-request fallback.

Productivity & WorkflowOct 8, 2026

Aidp Spark Optimization

oracle-samples

Guides Apache Spark 3.5.0 performance tuning: partitions, shuffle, joins, skew, memory, file layout, AQE and Delta Lake.

Data & AnalyticsOct 8, 2026

Aidp Semantic Model

oracle-samples

Maintains a .aidp/semantic.md business-meaning layer defining metrics, joins, synonyms and value dictionaries for NL-to-SQL grounding.

Data & AnalyticsOct 8, 2026