| Previous | Next |
| COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE | COMADMIN_E_CANTRECYCLELIBRARYAPPS |
COMADMIN_E_USER_IN_SET
COMADMIN_E_USER_IN_SET is the failure HRESULT 0x8011080E (signed decimal -2146367474, unsigned decimal 2148599822). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x080E.
User membership in COM+ partition sets: exact meaning of COMADMIN_E_USER_IN_SET
One or more users are already assigned to a local partition set. The operation would create a duplicate or conflicting assignment rather than establishing a new mapping.
AllStat records the Windows SDK description as “One or more users are already assigned to a local partition set.”
Where COMADMIN_E_USER_IN_SET occurs
The failure occurs during administration of partition users and partition sets, where user identity mappings determine the default partition used during activation. Account names must be resolved to SIDs because spelling or domain aliases can hide an existing assignment.
Typical cause branches
- the same SID is already present under the target local partition set.
- the account was added under another name form or domain alias.
- a previous deployment succeeded but the caller treated the operation as non-idempotent.
- stale collection data omitted a membership that another administrator committed.
Evidence to collect before changing the catalog
- resolved SID, original account string, domain, and target partition-set ID.
- fresh PartitionUsers/partition-set membership enumeration.
- default partition for the user and all partitions contained in the set.
- deployment history and concurrent membership changes.
Diagnostic sequence for COMADMIN_E_USER_IN_SET
- resolve the supplied account to a stable SID on the target domain/server.
- repopulate the relevant user and partition-set collections.
- treat an identical existing assignment as idempotent when policy matches.
- remove or change membership only after verifying its effect on activation routing.
- test component activation under that user after the final mapping is committed.
Retry and recovery
Do not retry an identical add operation. Reuse the existing membership or intentionally remove/change it after policy review.
What this HRESULT does not establish
The HRESULT does not show that the user lacks access to applications and does not identify a password problem. It describes partition-set membership state.
Difference from nearby COMADMIN results
COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET concerns the set’s default partition; COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET concerns mandatory base membership. This code is specifically about an already assigned user.
Practical administration scenario
A provisioning script adds DOMAIN\ServiceA after an earlier run added the same SID using a UPN, and COM+ detects the duplicate user assignment.
Developer and operations guidance
Record SID, canonical account name, partition-set ID, existing membership, default partition, operation source, and whether the request was intended to be idempotent.
Official Microsoft references for COMADMIN_E_USER_IN_SET
- Microsoft: COMADMIN error codes
- Microsoft: what COM+ partitions are
- Microsoft: default partitions
- Microsoft: managing local partitions
- Microsoft: partition implementation
Looking for a different code? Search another status or error code.