# AbstractWriteCapabilityType (Complex Type)

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

ABSTRACT
Supertype: CapabilityType
Base type for all write capabilities.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
enabled | property boolean | [0,1] | Element specifying whether the capability is enabled or disabled.
manual | property boolean | [0,1] | If set to true then there is NO online connection to the resource.

- ### 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.

  - #### manual

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    If set to true then there is NO online connection to the resource. The operations are executed manually by a human operator. The resource provides ability to execute the operations in an asynchronous way. But this asynchronous operation contains a human in the loop.