CreateAccountInvitationBody
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
email |
string | Yes | minimum length 3. maximum length 254 |
displayName |
string | Yes | minimum length 1. maximum length 128 |
mfaRequired |
boolean or null | No | Require MFA for this administrator or security manager. New accounts default to false. |
role |
Role | Yes | |
cameraAccess |
UpdateUserCameraAccessBody | No |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "email": { "type": "string", "maxLength": 254, "minLength": 3, "title": "Email" }, "displayName": { "type": "string", "maxLength": 128, "minLength": 1, "title": "Displayname" }, "mfaRequired": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "title": "Mfarequired", "description": "Require MFA for this administrator or security manager. New accounts default to false." }, "role": { "$ref": "#/components/schemas/Role" }, "cameraAccess": { "$ref": "#/components/schemas/UpdateUserCameraAccessBody" } }, "additionalProperties": false, "type": "object", "required": [ "email", "displayName", "role" ], "title": "CreateAccountInvitationBody"}