Overview of the Siemens UMC Licensing Model
The User Management Component (UMC) is the central identity and access management service that ships with WinCC Unified, TIA Portal, and the SIMATIC Runtime Unified stack. UMC administers user accounts, group memberships, role assignments, password policies, time-bounded sessions, and audit logs for HMI panels, runtime stations, and engineering clients. Its scope is broader than the local user administration of WinCC Flexible / TIA Portal V13–V16: UMC synchronises a single identity store across multiple engineering stations, runtime nodes, and Unified Comfort Panel clients.
UMC licensing is delivered through the SIMATIC License Service (SLS) and follows a named-user model rather than a concurrent-session model. Each user account provisioned in the UMC user list consumes one license entitlement, regardless of how many are signed in at a given moment. The free-of-charge baseline shipped with every UMC installation is 10 user accounts. Production deployments exceeding this threshold require a paid entitlement - for example, the 6ES7823-1UE30-0YA0 100-user certificate.
For an architectural overview of how UMC integrates with the WinCC Unified runtime and TIA Portal, see the Siemens Engineering Portal entry Central user management and UMC (RT Unified). The license mechanics are documented in the WinCC Unified system manual entry SIMATIC License Service base document and the operational procedure is described in Managing UMC licenses.
License Part Number Breakdown: 6ES7823-1UE30-0YA0
UMC entitlements belong to the SIMATIC WinCC Unified software family and use the 6ES7823 prefix. The part number 6ES7823-1UE30-0YA0 decodes as follows:
| Field | Value |
|---|---|
| MLFB / Order Number | 6ES7823-1UE30-0YA0 |
| Product Family | SIMATIC WinCC Unified - UMC option |
| License Type | Paper License / Certificate of License (CoL) |
| License Class | Single (node-locked to engineering PC / UMC server) |
| User Count | 100 named users |
| Validity | 365 days from CoL issuance |
| Delivery | OSD (Online Software Delivery) - CoL as PDF download |
| Compatible Runtimes | WinCC Unified V17 / V18 / V19 / V20 and matching TIA Portal |
| License Server | SIMATIC Automation License Manager (ALM) v6.x |
The "Y" in the last-but-one block of the MLFB marks the delivery form: a Certificate of License rather than a hardware-bound USB stick or a key file in the legacy *.zip or *.lic format. Siemens introduced CoL as the standard delivery method for WinCC Unified / TIA Portal software and option packages, replacing the previous *.txt license keys.
Prerequisites for Activation
Confirm the following engineering environment is in place before attempting the license confirmation. Skipping any item typically results in the greyed-out checkbox symptom described in §4.
- TIA Portal V17, V18, V19, or V20 installed on a Windows 10 / Windows 11 / Windows Server 2016+ engineering station, with the WinCC Unified option package installed.
- SIMATIC Automation License Manager (ALM) installed and reachable - the UMC service queries the local ALM for the active CoL.
- Administrator account on the engineering station with rights to start ALM, the UMC service, and the TIA Portal.
-
Certificate of License (CoL) PDF downloaded from the Siemens Online Software Delivery (OSD) portal after order acknowledgement. The PDF contains the
CoL Numberand theLicense Keyrequired to import the entitlement into ALM. -
UMC service installed and running - either on the engineering PC or on a dedicated UMC server. Default HTTPS port:
8443; default URL pattern:https://<umc-host>:8443/umc. - At least 11 UMC user accounts provisioned in the UMC database (the free-of-charge baseline is 10; the confirmation checkbox is gated by this threshold).
Root Cause: Why the UMC License Checkbox is Greyed Out
The dialog Settings → User Management contains the confirmation field "I confirm that I have a valid license for the required amount of user accounts." In the as-shipped state of every UMC installation, this checkbox is rendered as a disabled (greyed-out) control that cannot be selected.
UMC enables the checkbox only when the number of configured UMC user accounts exceeds the bundled free baseline of 10. The 10-account baseline is hard-coded into the UMC service and is the same across all TIA Portal / WinCC Unified versions V17 through V20. The rationale is operational: Siemens provides up to 10 user accounts without charge so that the engineering team can size the system, build the role/group hierarchy, and validate RBAC before purchasing a full entitlement.
The 11th user account - the first that exceeds the free baseline - is the trigger that switches the checkbox from disabled to enabled. The administrator must still click the checkbox manually; UMC does not auto-confirm the license. The system is not inferring that a paid CoL exists; it is only exposing the contractual acknowledgment field once the engineering project is large enough to require a paid entitlement.
Step-by-Step Activation Procedure
The complete activation flow consists of three independent sub-flows: (a) import the CoL into ALM, (b) raise the UMC user count above 10, and (c) confirm the license in the UMC settings dialog. The flows can be executed in any order, but all three must be completed.
Sub-Flow A - Import the Certificate of License into ALM
- Open the SIMATIC Automation License Manager from the Windows Start menu (or run
almsrv.exeif you are on the UMC server). - Locate the host entry for the UMC server in the left tree view.
- From the menu, choose License Key → Import (or right-click the host and select Import License Key).
- Browse to the downloaded CoL PDF. ALM accepts the PDF directly; it does not need to be unzipped, renamed, or converted.
- Confirm the import. The UMC entitlement appears in the host's license list with status
Validand a remaining-validity counter of approximately 365 days.
Sub-Flow B - Provision the 11th User Account in UMC
- Open the UMC Web UI in a browser:
https://<umc-host>:8443/umc. Accept the self-signed certificate warning if the UMC service is using the default certificate store. - Log in with the UMC administrator account (default: the local
Administratoraccount created during UMC setup). - Navigate to Users in the left navigation pane.
- Click + New user and provision user #11 with name, login, email, and initial password. Repeat for any additional users required for the project (12, 13, … up to 100).
- Assign each user to at least one group / role so that WinCC Unified can resolve their access rights.
Sub-Flow C - Confirm the License in the UMC Settings Dialog
- Stay in the UMC Web UI and navigate to the Settings entry (gear icon, top-right).
- The Settings page reports the current user count and a checkbox reading "I confirm that I have a valid license for the required amount of user accounts." The control is now selectable because the user count is > 10.
- Tick the checkbox.
- Click Save (or Apply, depending on the UMC version). The dialog writes a confirmation flag into the UMC runtime database and synchronises the entitlement flag with the connected UMC clients.
- Restart the UMC service to commit the change:
net stop "SIMATIC UMC" && net start "SIMATIC UMC"from an elevated command prompt, or use the Windows Services MMC snap-in.
Understanding the 365-Day Validity Window
Siemens classifies 6ES7823-1UE30-0YA0 as a subscription-style (Rental) license with a fixed validity of 365 days. The countdown starts at T0, the date the CoL is generated by the Siemens OSD system, which corresponds to the order / delivery date. Importing the CoL into ALM at a later date does not extend the validity - the remaining time at import is 365 - elapsed days.
| Event | Effect on Validity |
|---|---|
| CoL issued in OSD | T0 = start of 365-day validity |
| CoL imported into ALM on day N | Remaining validity = 365 - N days |
| CoL imported into ALM and UMC ticked | No change to validity, only to local enforcement |
| Engineering PC clock rolled back > 24 h | ALM detects tampering; license marked invalid |
| Day 365 reached | License transitions to grace period (typically 14 days) |
| Grace period exceeded | UMC reverts to 10-user cap; existing user accounts above 10 are disabled on next login |
To determine the exact start date, open the CoL PDF and locate the field "Date of issue" on the first page. The companion "Date of expiry" field is the 365-day endpoint. If the CoL PDF is not available, the ALM License Key Details view reports both the install date and the expiry date.
Verification Procedure
After completing sub-flows A–C, perform the following functional and administrative checks to confirm the entitlement is fully active.
- Checkbox state: re-open the UMC Web UI Settings dialog. The license confirmation checkbox must be ticked and remain editable (un-ticking and re-ticking must persist after a UMC service restart).
- User provisioning ceiling: add a 50th and a 100th user. UMC must accept both without warning. If a warning dialog stating "Free of charge limit exceeded" is shown, the confirmation flag has not propagated - repeat sub-flow C and restart the UMC service.
-
ALM license view: in ALM, navigate to the UMC host and confirm the entry SIMATIC WinCC Unified UMC 100 shows status
Validwith a non-zero remaining-validity counter. -
Runtime login test: launch the WinCC Unified Runtime on a Unified Comfort Panel or a PC Runtime and log in with user #11, #50, and #100. All three logins must succeed; the UMC log file
umc-app.log(default path:C:\Program Files\Siemens\Automation\UMC\logs) must not containLICENSE_LIMIT_EXCEEDEDevents. - Audit log: in the UMC Web UI, open Audit log and confirm the entry License confirmation accepted with the timestamp of the UMC restart.
Troubleshooting Matrix
| Symptom | Probable Cause | Diagnostic Step | Remediation |
|---|---|---|---|
| Checkbox greyed out | UMC user list ≤ 10 | UMC Web UI → Users → count | Provision an 11th user; refresh the Settings page |
| Checkbox greyed out despite > 10 users | UMC service not restarted after user provisioning | Check umc-app.log for stale license counter |
Restart UMC service |
| Checkbox present but UMC still enforces 10-user cap | ALM has no valid CoL for this UMC host | ALM → host entry → license list | Re-import CoL PDF; verify hardware fingerprint unchanged |
| ALM shows CoL as Invalid | Engineering PC clock has been rolled back | Compare system time with NTP server | Correct system time, re-synchronise, restart ALM |
| UMC accepts confirmation but Runtime rejects login #50 | WinCC Unified Runtime older than TIA Portal version that issued the UMC project | Check Project → Runtime version | Recompile and download project with matching TIA Portal version |
| License expired at day 365 | CoL validity elapsed | ALM → CoL expiry date | Purchase renewal; import new CoL; re-confirm in UMC settings |
| "UMC not reachable" error in TIA Portal | UMC service on different host; firewall blocking 8443 | Test https://<umc-host>:8443/umc from TIA Portal host |
Open port 8443 or use UMC port-forwarding |
| CoL import fails with "No valid license key found" | Wrong PDF attached (e.g. invoice, order confirmation) | Verify PDF starts with "Certificate of License" | Re-download CoL from OSD portal |
License Renewal, Migration, and Multi-Site Considerations
Renewing 6ES7823-1UE30-0YA0 is a like-for-like replacement: a new CoL is issued for another 365-day period and is imported into ALM on the same UMC host. The existing UMC user list and group/role configuration are retained - the renewal only refreshes the entitlement counter, not the UMC database. When migrating a UMC installation to a new engineering PC, the CoL must be returned to ALM on the old host (via License Key → Return) and re-imported on the new host. Hardware-bound CoLs are tied to the ALM host fingerprint; a fresh host triggers a fresh CoL request through Siemens support.
For multi-site deployments, each UMC server requires its own CoL. The license is non-floating - it cannot be served by a network license server in the manner of legacy WinCC V7 dongles. A common pattern is to operate a single central UMC server (with one or more CoLs sized to the consolidated user count) and to point multiple WinCC Unified Runtime clients at that UMC, rather than running one UMC per site.
Field-Proven Caveats and Best Practice
- Export the CoL PDF to two locations. The OSD download link is time-limited; losing the CoL requires a re-issue request via Siemens support and prolongs the gap in coverage.
- Document T0 in the project quality folder. Record the CoL issue date and the projected expiry date (T0 + 365) in the project FAT documentation. Schedule a renewal reminder 30 days before expiry.
- Synchronise the UMC host with NTP. License validation in ALM compares the system clock against the CoL validity window. Even modest clock drift triggers warnings; a 24-hour rollback is treated as tampering.
- Decouple the user count from the named-license count. A common pitfall is to provision 100 user accounts in a project that will only ever be operated by 8 operators. The license model is configured user accounts, not active sessions; provision only the accounts that have a real operator, and use groups / roles to manage permissions rather than per-user accounts.
- Confirm after every TIA Portal upgrade. Major TIA Portal upgrades (V17 → V18 → V19 → V20) sometimes reset the UMC license confirmation flag. Repeat sub-flow C after every upgrade.
- Use the UMC Web UI rather than the TIA Portal dialog for confirmation. The dialog in the TIA Portal project tree and the UMC Web UI write to the same backend, but the Web UI provides an immediate restart-free verification cycle, which speeds up commissioning.
Frequently Asked Questions
Why is the "I confirm that I have a valid license" checkbox in the UMC settings greyed out even after I imported the 6ES7823-1UE30-0YA0 CoL into ALM?
The checkbox reflects the number of configured UMC user accounts, not the presence of a CoL. UMC ships with a free-of-charge baseline of 10 user accounts. Provision an 11th user in the UMC Web UI, then re-open Settings - the checkbox becomes selectable.
Is ticking the checkbox in UMC settings enough to activate the full 100 users of 6ES7823-1UE30-0YA0?
Yes, provided three conditions are met: (1) the CoL is imported into ALM on the UMC host, (2) the UMC user count exceeds 10, and (3) the UMC service is restarted after the checkbox is ticked. The checkbox is the contractual acknowledgment; the ALM CoL is the technical entitlement; the restart commits the change.
When does the 365-day countdown for 6ES7823-1UE30-0YA0 start?
The countdown starts on the date the Certificate of License is generated in the Siemens Online Software Delivery portal, which corresponds to the order / delivery date. The expiry date is shown on the CoL PDF and in the SIMATIC Automation License Manager under License Key Details.
What happens when the 365-day UMC license expires?
UMC enters a grace period (typically 14 days) during which login attempts for user accounts above the 10-account baseline continue to be accepted. After the grace period, accounts 11 and above are disabled on the next login attempt, and the user list is effectively capped at 10 until a renewed CoL is imported and the confirmation checkbox is re-ticked.
Can the 6ES7823-1UE30-0YA0 CoL be moved to a different UMC server?
Yes. Return the CoL in ALM on the original host (License Key → Return), then import it into ALM on the new UMC server. The CoL is bound to the ALM host fingerprint, so the receiving host must be the one on which the UMC service is installed. If the original host is no longer available, contact Siemens support with the CoL number to request a re-issue.
Is the UMC license per TIA Portal version, or does it cover V17 through V20?
The 100-user CoL is a generic UMC entitlement and is recognised by WinCC Unified V17, V18, V19, and V20. Version compatibility is enforced by the UMC component itself, not by the license. TIA Portal upgrades sometimes reset the confirmation flag - re-tick the checkbox in UMC settings after every major upgrade.