RSOP_SOM class

Represents a scope of management (SOM). A scope of management can be a site, domain, organizational unit, or local scope.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

[AMENDMENT]
class RSOP_SOM
{
  string  id;
  uint32  reason = 1;
  uint32  type;
  uint32  SOMorder;
  boolean blocking = FALSE;
  boolean blocked = FALSE;
};

Members

The RSOP_SOM class has these types of members:

Properties

The RSOP_SOM class has these properties.

blocked
Data type: boolean
Access type: Read-only
Qualifiers: DisplayName ("Is Blocked")

Flag that indicates whether this SOM is blocked by a SOM lower in the hierarchy of sites, domains and organizational units.

blocking
Data type: boolean
Access type: Read-only
Qualifiers: DisplayName ("Is Blocking")

Flag that indicates whether this SOM blocks inheritance of policy from other SOMs higher in the hierarchy of sites, domains and organizational units.

id
Data type: string
Access type: Read-only
Qualifiers: key, DisplayName ("ID")

Uniquely identifies objects of this class.

reason
Data type: uint32
Access type: Read-only
Qualifiers: key, DisplayName ("Reason")

Reason why the SOM is applicable.

This property can have one of the following values.

Normal (1)

Loopback (2)

SOMorder
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("SOM Order")

Order in which this SOM is evaluated, in relation to other SOMs, when evaluating Group Policy for the current target.

type
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("Type")

The type of SOM.

This property can have one of the following values.

Local (1)

Site (2)

Domain (3)

OU (4)

Organizational Unit

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

Root\RSOP\Computer, Root\RSOP\User

MOF

Rsop.mof

DLL

GPSvc.dll

See also

Group Policy Overview
Group Policy RSoP WMI Classes
RSOP_Session

 

 

Show: