Windows
The Windows page provides a centralized view of all Main Windows in the current project, along with their direct access URLs and language options.
Overview
This administrative page displays all Windows that have been flagged as “Main Windows” in the project configuration. From here, you can:
- View all available Main Window URLs
- Select a specific language for each window
- Copy window URLs to the clipboard for distribution to users
See Window Definition to learn how to flag a Window as a Main Window.
Window Properties
Each Main Window entry displays the following information:
| Property | Description |
|---|---|
| Name | The display name of the window as defined in the project |
| URL | The unique URL path to access this window directly Format: /sym3web/window/{WINDOW_NAME} |
| Language | Language selector for the window: • Lists all languages defined in the current project • Shows “Default” if no languages are configured • Selecting a language adds ?language={LANGUAGE_NAME} to the URL |
| Actions | Copy to Clipboard button - copies the complete URL (including language parameter if selected) |
Authentication & Access
Main Windows (This Page)
All Main Windows displayed on this page require user authentication. Users must log in before accessing any Main Window URL, regardless of the Anonymous Web Client access setting.
When a user clicks the Logoff action (from a menu or button) within a Main Window:
- The user is logged out
- The browser redirects to the login page
- The user must authenticate again to access any Main Window
Sym3 Web Client (HMI)
The Anonymous Web Client access setting (found in Settings → Web App controls access to the Sym3 Web Client HMI page (/sym3web/hmi):
- When enabled: Users can access the HMI page without authentication. After logout, users remain on the HMI page as anonymous users.
- When disabled: Users must authenticate to access the HMI page. After logout, users are redirected to the login page.
Note: The Anonymous Web Client access setting does not affect Main Windows - they always require authentication.
Usage Example
To share a Main Window with a user in French (assumption: this language is defined in the .s3o project):
- Navigate to Admin → Windows
- Locate the desired window in the list
- Select “French” from the Language dropdown
- Click the Copy to Clipboard button
- Share the URL with the user (e.g.,
https://localhost:4031/sym3web/window/Overview?language=French)