# ActivationCapabilityType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/resource/capabilities-3

Supertype: CapabilityType
Describes capability to process activation data, which means enable/disable of accounts, dates for scheduled enable/disable and similar things related to make the account active.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
enabled | property boolean | [0,1] | Element specifying whether the capability is enabled or disabled.
status | container ActivationStatusCapabilityType | [0,1] | Describes capability to provide activation status (e.
validFrom | container ActivationValidityCapabilityType | [0,1] | Describes capability to provide activation validity dates (validFrom, validTo)
validTo | container ActivationValidityCapabilityType | [0,1] | Describes capability to provide activation validity dates (validFrom, validTo)
lockoutStatus | container ActivationLockoutStatusCapabilityType | [0,1] | Describes capability to provide lockout status (e.

- ### Items

  - #### enabled

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Element specifying whether the capability is enabled or disabled. Enabled capability work as usual (this is the default). Disabled capability acts as it is not there at all. This is used to disable undesirable native capabilities. Each capability definition should have this element. It is made a top-level element in this XSD definition to make that easier.

  - #### status

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Describes capability to provide activation status (e.g. account enable and disable).

  - #### validFrom

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Describes capability to provide activation validity dates (validFrom, validTo)

  - #### validTo

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Describes capability to provide activation validity dates (validFrom, validTo)

  - #### lockoutStatus

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Describes capability to provide lockout status (e.g. account temporarily disabled due to many failed login attempts).