Share via


MsftUal_UserAccess class

This is a class of property qualifiers that provides client user access details for roles and products installed on the local server.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Version("1"), dynamic, provider("UAL")]
class MsftUal_UserAccess
{
  string   ProductName;
  string   RoleName;
  string   RoleGuid;
  string   UserName;
  string   TenantIdentifier;
  uint32   ActivityCount;
  datetime FirstSeen;
  datetime LastSeen;
};

Members

The MsftUal_UserAccess class has these types of members:

Properties

The MsftUal_UserAccess class has these properties.

ActivityCount

Data type: uint32

Access type: Read-only

The incremental counter of client user accesses for a particular client user.

FirstSeen

Data type: datetime

Access type: Read-only

The date and time when a client name is first seen by a role or product.

LastSeen

Data type: datetime

Access type: Read-only

The date and time when a client name is last seen by a role or product.

ProductName

Data type: string

Access type: Read-only

The name of the software parent product, or product line, that is providing User Access Logging data. This is also associated with a RoleName, and a RoleGuid.

RoleGuid

Data type: string

Access type: Read-only

Qualifiers: Key

The UAL assigned, or registered, GUID representing the server role, or installed product. When a role or product reports its UAL data, this GUID accompanies the payload.

RoleName

Data type: string

Access type: Read-only

The name of the role, component, or sub-product that is providing User Access Logging data. This is also associated with a ProductName, and a RoleGuid.

TenantIdentifier

Data type: string

Access type: Read-only

Qualifiers: Key

A unique GUID for a tenant client of an installed role or product which accompanies the UAL data payload, if applicable.

UserName

Data type: string

Access type: Read-only

Qualifiers: Key

The client user name that accompanies the UAL payload from installed roles and products, if applicable.

Requirements

Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\AccessLogging
MOF
Sum.mof
DLL
UALProv.dll