Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
Represents the policy configuration for the QR code PIN authentication method in the tenant. Authentication method policies define configuration settings and users or groups that are enabled to use the authentication method. This policy allows administrators to configure the standard QR code lifetime and PIN length requirements.
Inherits from authenticationMethodConfiguration.
Methods
| Method | Return type | Description |
|---|---|---|
| Get | qrCodePinAuthenticationMethodConfiguration | Read the properties and relationships of a QR code PIN authentication method policy. |
| Update | qrCodePinAuthenticationMethodConfiguration | Update the properties of a QR code PIN authentication method policy. |
| Delete | None | Delete a QR code PIN authentication method policy and revert to the default configuration. |
Properties
| Property | Type | Description |
|---|---|---|
| excludeTargets | excludeTarget collection | Groups of users that are excluded from the policy. Inherited from authenticationMethodConfiguration. |
| id | String | The authentication method policy identifier. Inherited from entity. Read-only. |
| pinLength | Int32 | The required length of the PIN. The minimum length is 8 digits (as per NIST standards), and the maximum is 20 digits. |
| standardQRCodeLifetimeInDays | Int32 | The lifetime of standard QR codes in days. The default is 365 days and the maximum is 395 days (13 months). The minimum is 1 day. |
| state | authenticationMethodState | The state of the policy. Inherited from authenticationMethodConfiguration. The possible values are: enabled, disabled. |
Relationships
| Relationship | Type | Description |
|---|---|---|
| includeTargets | authenticationMethodTarget collection | Groups of users that are included and enabled in the policy. |
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.qrCodePinAuthenticationMethodConfiguration",
"id": "String (identifier)",
"excludeTargets": [{"@odata.type": "microsoft.graph.excludeTarget"}],
"pinLength": "Integer",
"standardQRCodeLifetimeInDays": "Integer",
"state": "String"
}