Skip to content

Applications & Mock Apps

Most of the ~77 apps are one self-contained connector type, MOCK_APP — no external service. Its import workflow synthesizes the app’s data; its skills apply straight to the stateful tables.

One type, many apps

Each mock app is a MOCK_APP connector row with its own display_name, icon_url, and params: roles, people (roster for email correlation), coverage, disabledRate, minRoles/maxRoles, serviceAccounts, seed. Generation is seed-deterministic → re-syncs are idempotent.

Skills

Full set — import, create/delete/update/enable/disable account, add/remove entitlements. Running a skill applies to the stateful tables via the standard runner, so a live “disable account” really changes the data.

Logos

In gs://torch-public-assets/torch-assets/application-icons/; each connector’s icon_url points at its logo.

Adding an app

Add to the catalog → insert the connector row → trigger a sync (see Refreshing Data).

The 4 original apps (Broadridge, ACWS, FIS Global, FIS Horizon) are not MOCK_APP — they drive real mock services. See Connection Details and Auto-Heal.