Capabilities Crawler

Capabilities Crawler

October 17, 2025

At WedaCon Informationstechnologien GmbH, we specialize in Identity and Access Management (IAM), helping organizations unlock the full potential of SailPoint IdentityIQ (IIQ). Beyond core platform capabilities, we assist clients in creating tailored solutions to their needs.

One area that often causes friction for IIQ teams is understanding where entitlements are actually used. While IIQ’s UI lists the SpRights in the system, it does not provide insight into where these rights are checked in the application code. This gap can make audits, testing, and compliance reviews error-prone.

The Challenge

Generating accurate, actionable reports on SpRights usage in the frontend can be tricky:

  • Complex Structures: Rights may be checked in multiple components, routes, or templates, requiring developers to manually comb through code.
  • Dynamic and Conditional Usage: Some rights are applied conditionally (e.g., time-limited access or context-dependent guards), making static inspection in IIQ insufficient.
  • UI Limitations: Native IIQ dashboards show which rights exist but not how they map to actual buttons, pages, or Angular routes in the frontend.
  • Manual Effort & Risk: Without automation, teams rely on ad-hoc scripts, manual checks, or guesswork, slowing audits and risking missed controls.

The Goal

The goal is to gain complete visibility of SpRights usage in the frontend, so organizations can:

  • See exactly which components, routes, and UI elements are protected by specific rights
  • Produce an auditable, exportable report
  • Reduce manual effort and operational risk
  • Identify unused or redundant rights

With this approach, teams get actionable insights into the real access rights that are actually used.

The Implementation

To solve this, we developed a custom script that:

  • Traverses the code recursively.
  • Scans HTML templates for SpRight attributes.
  • Extracts metadata for each occurrence: file path, rights, link/route, and visible hints.
  • Generates an easy readable Excel report for analysis and auditing.

This approach allows teams to see exactly where each SpRight is enforced, bridging the gap between IIQ’s database-centric view and the live code.

Benefits of This Approach

  • Complete Visibility: See exactly which SpRights are used and where.
  • Audit & Compliance Ready: Produce Excel reports for regulators, QA, or internal reviews.
  • Time-Saving: No need to manually inspect hundreds of files.
  • Actionable Insights: Identify unused or redundant rights, spot inconsistencies, and reduce technical debt.

Get in Touch

If you want to enhance your SailPoint IIQ deployment with actionable insights, WedaCon is here to help. Contact us to learn more about custom scripts for your IIQ instance, IIQ plugin development, and tailored IAM solutions.

Last updated on