Local Security Solution Primary User Technical Workflow

Local Security Solution Primary User Technical Workflow

The Computer Primary User Resource Association is populated by the Local Security - Local User Inventory policy. It reports on the registry key SOFTWARE\Altiris\Altiris Agent\Inventory\PrimaryUser populated by the NS Agent. If a User resource does not exist containing the specified Domain/Username a new User resource will be created with just those details (Domain/Username)

The Server Resource Discoverer - 'User Server Resource Discoverer' attempts to discover the User resources who do not have the Inv_Global_Account_Details populated:
- It attempts to resolve the specified DOMAIN/USER to a SID
- Resolves the Domain Resource specified by the Domain portion of the User SID (Creating a Domain Resource as necessary)
- Populates the User Inv_Global_Account_Details Dataclass with the Domain Resource Guid, User RID (Relative ID) and User SID.

The Primary User policy:
- Obtains the Primary User for a machine via the Computer Primary User Resource Association
- Embeds the SID specified in the Inv_Global_Account_Details Dataclass into the policy.
- Warnings will be produced if no Primary User is available or the Primary User does not have the Inv_Global_Account_Details DC populated

The Primary User Policy will only change if:
- Local User Inventory policy reports a new primary user.
- The Inv_Global_Account_Details for the specified Primary User has changed.