User Guide

This guide is the starting point for using OCI Policy Analysis after the application is installed. The root README is intentionally a short launch guide; this page and the linked references contain the detail.

Choose an application mode

  • Desktop application: local Tkinter workflow with the full tabbed interface.

  • Web application: browser workflow for local or server-hosted use.

  • CLI: scripted loading, filtering, and export.

  • MCP: policy and identity queries for MCP clients.

For a capability comparison and the relationship between the modes, see the overview.

First run

  1. Complete the general setup.

  2. Follow the desktop or web launch guide.

  3. Configure OCI authentication and load a tenancy or an existing cache.

  4. Start with the policy analysis workflow described in UI usage.

Core workflows

Policy and identity analysis

The UI supports policy browsing, principal analysis, policy history, workload principals, permissions reports, and cross-tenancy analysis. The UI usage guide describes the available desktop tabs and web pages.

Advanced policy analysis

Troubleshooting and deployment

Use logging and troubleshooting for runtime diagnostics. For server deployments, see web setup, MCP container deployment, and MCP OAuth.

Reference map

The architecture page explains the runtime layers and data flow. The API reference documents the maintained Python surface. The MCP examples provide concrete query patterns.