| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| schema | container SchemaCapabilityType | [0,1] | Describes capability to discover resource schema. | 
| discoverConfiguration | container DiscoverConfigurationCapabilityType | [0,1] | Describes capability to do configuration discovery, check and recommendation (`DiscoverConfigurationApiOp`). | 
| activation | container ActivationCapabilityType | [0,1] | 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. | 
| credentials | container CredentialsCapabilityType | [0,1] | Describes capability to present credentials in a structured way. | 
| liveSync | container LiveSyncCapabilityType | [0,1] | Describes capability to detect changes in almost real time (live synchronization). | 
| asyncUpdate | container AsyncUpdateCapabilityType | [0,1] | Describes capability to process asynchronous updates. | 
| create | container CreateCapabilityType | [0,1] | Describes create capability. | 
| read | container ReadCapabilityType | [0,1] | Describes read capability. | 
| update | container UpdateCapabilityType | [0,1] | Describes update capability. | 
| delete | container DeleteCapabilityType | [0,1] | Describes delete capability. | 
| testConnection | container TestConnectionCapabilityType | [0,1] | Describes capability to test connection to the resource once the connector is configured. | 
| script | container ScriptCapabilityType | [0,1] | Describes capability to execute scripts (short pieces of program) on the connector or resource. | 
| pagedSearch | container PagedSearchCapabilityType | [0,1] | How to handle paged searches. | 
| countObjects | container CountObjectsCapabilityType | [0,1] | Ability to efficiently count objects. | 
| addRemoveAttributeValues | container AddRemoveAttributeValuesCapabilityType | [0,1] | Indication that ADD and REMOVE of attribute values is reliably supported. | 
| auxiliaryObjectClasses | container AuxiliaryObjectClassesCapabilityType | [0,1] | Describes capability to specify additional (auxiliary) object classes in addition to the primary object class. | 
| runAs | container RunAsCapabilityType | [0,1] | Describes capability to execute operations with specified identity. | 
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order:
Flags: RAM,runtime
Multiplicity: [0,1]
Display order: