Strolch WebComponent Inspector
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-17 20:05:05 +02:00
demo ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
icons [Major] Added new control view 2018-12-03 17:43:44 +01:00
.gitignore [Project] ignore *.iml 2018-03-16 13:48:37 +01:00
bower.json Update dependencies and increment version to 1.7.1 2026-09-17 20:05:05 +02:00
LICENSE [Project] Initial commit 2017-02-06 10:52:53 +01:00
README.md ESN-1770 [New] Add PATs management UI and improve localization 2026-09-17 20:03:01 +02:00
strolch-wc-audits-page.html [New] Add "source" filter and column to audits page 2025-11-25 16:02:54 +01:00
strolch-wc-components.html [New] Added a new agent components UI 2023-07-28 11:28:59 +02:00
strolch-wc-configuration-locales.json ESN-1695 [New] Add UI for managing policies in inspector 2026-07-28 10:57:37 +02:00
strolch-wc-configuration.html ESN-1695 [New] Add UI for managing policies in inspector 2026-07-28 10:57:37 +02:00
strolch-wc-control.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-group.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-groups.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-inspector-behavior.html [New] Add PATS management and refactor inspector behavior 2026-06-02 13:37:10 +02:00
strolch-wc-inspector-menu.html ESN-1695 [New] Add configuration and policy model management UI 2026-07-27 16:44:10 +02:00
strolch-wc-inspector-object.html [Fix] Update AJAX headers for JSON compatibility 2025-06-19 11:16:20 +02:00
strolch-wc-inspector-objects.html [Fix] Update AJAX headers for JSON compatibility 2025-06-19 11:16:20 +02:00
strolch-wc-inspector-paging-behavior.html [Major] Added paging to users, sessions, fixed layout in roles 2019-01-14 14:17:45 +01:00
strolch-wc-inspector.html ESN-1695 [Minor] Remove unused configuration component and bump version 2026-07-30 16:58:13 +02:00
strolch-wc-jobs.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-operations-log.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-parameter-config.html ESN-1695 [New] Add UI for managing policies in inspector 2026-07-28 10:57:37 +02:00
strolch-wc-pat-create-dialog.html ESN-1770 [New] Add PATs management UI and improve localization 2026-09-17 20:03:01 +02:00
strolch-wc-pats-dialog.html ESN-1770 [New] Add PATs management UI and improve localization 2026-09-17 20:03:01 +02:00
strolch-wc-pats-locales.json ESN-1770 [New] Add PATs management UI and improve localization 2026-09-17 20:03:01 +02:00
strolch-wc-pats.html ESN-1770 [New] Add PATs management UI and improve localization 2026-09-17 20:03:01 +02:00
strolch-wc-policy-overview.html ESN-1695 [New] Add UI for managing policies in inspector 2026-07-28 10:57:37 +02:00
strolch-wc-policy-types.html ESN-1695 [New] Add UI for managing policies in inspector 2026-07-28 10:57:37 +02:00
strolch-wc-privilege-dialog.html ESN-1770 [New] Add PAT management actions and dropdown UI 2026-09-17 18:55:00 +02:00
strolch-wc-role-privilege.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-role.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-roles.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-sessions.html ESN-306 [Minor] Allow closing dialogs with ESC 2026-04-23 14:21:39 +02:00
strolch-wc-statistics.html [Fix] Remove redundant function wrapper and correct table indentation in statistics page 2026-03-26 10:41:38 +01:00
strolch-wc-user-management.html ESN-1745 [Minor] Add privilege check for PATS tab and bump version 2026-08-20 10:45:45 +02:00
strolch-wc-users.html ESN-1770 [New] Add PATs management UI and improve localization 2026-09-17 20:03:01 +02:00

strolch-wc-inspector

Strolch WebComponent Inspector

Configuration UI

The inspector now includes a UI for managing the Strolch configuration and policy model.

Usage

  • Open the Inspector.
  • Select "Configuration" from the system menu.
  • View and update the core Strolch configuration (environment, etc.).
  • View and update the policy model mappings.

REST API

The UI communicates with the following REST API endpoints:

  • GET /strolch/configuration/resource: Fetches the current configuration.
  • PUT /strolch/configuration/resource: Updates the configuration.
  • GET /strolch/configuration/policies: Fetches the policy model.
  • PUT /strolch/configuration/policies: Updates the policy mappings.

Personal Access Tokens (PATs) UI

The inspector includes a UI for managing Personal Access Tokens (PATs) for authenticated users or on behalf of other users (e.g., technical / service users).

Usage

  • Open User Management in the Inspector.
  • On the Users page, open the user actions dropdown menu:
    • Select PATs to view and manage existing tokens for that user.
  • Alternatively, navigate to the PATs tab and click Create to open the token creation dialog.
  • Optionally enter or adjust the Username if creating a token on behalf of another user.
  • Enter a Token Name, choose validity duration and unit (days, months, or years), and optionally select a subset of roles and privileges.
  • Click Save to generate the token, then copy and store the generated token string.

REST API

  • GET /rest/strolch/privilege/tokens: Fetches PATs for the authenticated user (or with ?username={username} for another user).
  • POST /rest/strolch/privilege/tokens: Creates a new PAT (accepts optional username in JSON body).
  • DELETE /rest/strolch/privilege/tokens/{tokenId}: Revokes a PAT.