MDM_NGCPro_Policies02 class

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

The MDM_NGCPro_Policies02 class provisions Microsoft Passport for Work.

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

Syntax

[dynamic, provider("DMWmiBridgeProv"), AMENDMENT]class MDM_NGCPro_Policies02
{
  string  InstanceID;
  string  ParentID;
  boolean UseNGC;
  boolean HardwareRequired;
  sint32  MinPINLength;
  sint32  MaxPINLength;
  boolean UseAsSmartCard;
};

Members

The MDM_NGCPro_Policies02 class has these types of members:

  • Properties

Properties

The MDM_NGCPro_Policies02 class has these properties.

HardwareRequired

Data type: boolean

Access type: Read/write

Boolean value that requires a Trusted Platform Module (TPM) as an additional security benefit over software so that data stored in it cannot be used on other devices.

Default value is false. If you enable this setting, only devices with a usable TPM can provision Microsoft Passport for Work. If you disable this setting, all devices can provision Microsoft Passport for Work using software even if there is a usable TPM. If you do not configure this setting, all devices can provision Microsoft Passport for Work using software if the TPM is non-functional or unavailable.

InstanceID

Data type: string

Access type: Read-only

Qualifiers: key

Root node for Microsoft Passport For Work policies.

MaxPINLength

Data type: sint32

Access type: Read/write

The maximum number of characters allowed for the work PIN. Default value is 127. The largest number you can configure for this policy setting is 127. The lowest number you can configure must be larger than the number configured in the Minimum PIN length policy setting or the number 4, whichever is greater.

If you configure this policy setting, the work PIN length must be less than or equal to this number. If you disable or do not configure this policy setting, the work PIN length must be less than or equal to 127.

Note  If the conditions specified above for the maximum PIN length are not met, default values will be used for both the maximum and minimum PIN lengths.

MinPINLength

Data type: sint32

Access type: Read/write

The minimum number of characters required for the work PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest.

If you configure this policy setting, the work PIN length must be greater than or equal to this number. If you disable or do not configure this policy setting, the work PIN length must be greater than or equal to 4.

Note  If the conditions specified above for the minimum PIN length are not met, default values will be used for both the maximum and minimum PIN lengths.

ParentID

Data type: string

Access type: Read-only

Qualifiers: key

Describes the full path to the parent node. For this class, the string is "./Vendor/MSFT/PassPortForWork/TenantID"

UseAsSmartCard

Data type: boolean

Access type: Read/write

If set to True, a virtual smart card is created which can be used for applications that expect a virtual smart card. For example, TS.

Default value is False.

Supported operations are Add, Get, Delete, Replace

UseNGC

Data type: boolean

Access type: Read/write

Boolean value that sets Microsoft Passport for Work as a method for signing into Windows. Default value is true.

Requirements

Minimum supported client

Windows 10 Insider Preview

Minimum supported server

None supported

Namespace

root\cimv2\mdm\dmmap

MOF

DMWmiBridgeProv.mof

DLL

DMWmiBridgeProv.dll