Additionally, this is from the Application.Feature enum type from the IIQ JavaDoc:
Enum Constants Enum Constant and Description
ACCOUNT_ONLY_REQUEST
The application supports requesting accounts without entitlements.
ADDITIONAL_ACCOUNT_REQUEST
The application supports requesting additional accounts.
AUTHENTICATE
The application supports pass through authentication.
COMPOSITE
The application supports composite application creation.
CURRENT_PASSWORD
Some application types support verification of the current password
DIRECT_PERMISSIONS
The application supports returning DirectPermissions.
DISCOVER_SCHEMA
The application supports discovering schemas for users and groups.
ENABLE
The application supports reading if an account is enabled or disabled.
GROUP_PROVISIONING
Deprecated.
We should use Application.Feature.PROVISIONING
on group schema type.
The application can both read and write groups. Having this feature implies that the provision() method is implemented.
GROUPS_HAVE_MEMBERS
The application models group memberships with a member attribute on the group object rather than a groups attribute on the account object.
MANAGER_LOOKUP
The application supports looking up managers as they are encountered in a feed.
NO_AGGREGATION
An application that does not support aggregation.
NO_DIRECT_PERMISSIONS_PROVISIONING
Deprecated.
Application.Feature.NO_GROUP_PERMISSIONS_PROVISIONING
NO_GROUP_PERMISSIONS_PROVISIONING
Deprecated.
Application.Feature.NO_PERMISSIONS_PROVISIONING
Deprecated as of 6.4 in favor of NO_PERMISSIONS_PROVISIONING. This now lives on the Schema Feature Strings
Indicates that the connector cannot provision direct or target permissions for groups. When DIRECT_PERMISSIONS and PROVISIONING features are present, it is assumed that the connector can also provision direct permissions. This feature disables that assumption and causes permission request to be converted to work items for groups.
NO_PERMISSIONS_PROVISIONING
Indicates that the connector cannot provision direct or target permissions for accounts.
NO_RANDOM_ACCESS
The application does not support random access and the getObject() methods should not be called and expected to perform.
NO_UNSTRUCTURED_TARGETS_PROVISIONING
Deprecated.
PASSWORD
The application can provision password changes.
PROVISIONING
The application can both read and write accounts.
PROXY
The application can serve as a proxy for another application.
SEARCH
SHAREPOINT_TARGET
Deprecated.
Now AD support Sharepoint Target Collector by default. No need to add feature string.
The application supports returning unstructured Target data for SharePoint. It will be typically used by AD, LDAP applications.
SYNC_PROVISIONING
The application can provision accounts synchronously.
TEMPLATE
UNLOCK
The application supports reading if an account is locked or unlocked.
UNSTRUCTURED_TARGETS
The application supports returning unstructured Targets.