Hi Team!
If you fetch the JSON representation of any source within IdentityNow, you can see the attribute features
. This is an array containing strings representing functionalities.
Some examples I have seen:
"features": [
"PROVISIONING",
"ENABLE",
"DISCOVER_SCHEMA",
"PASSWORD"
]
"features": [
"PASSWORD",
"SEARCH",
"UNLOCK",
"PROVISIONING",
"AUTHENTICATE",
"ENABLE",
"SYNC_PROVISIONING",
"NO_GROUP_PERMISSIONS_PROVISIONING",
"DIRECT_PERMISSIONS"
]
"features": [
"DISCOVER_SCHEMA",
"DIRECT_PERMISSIONS",
"NO_RANDOM_ACCESS"
]
Is there any documentation mentioning the total list of possibilities here, what they mean and what would happen if we manually remove/add-back features from the source (for example if we want to make the source read-only temporarily)?
I haven’t found any documentation regarding this so far, except for the API documentation for list sources which mentions the list, but does not mention their effect:
[AUTHENTICATE, COMPOSITE, DIRECT_PERMISSIONS, DISCOVER_SCHEMA, ENABLE, MANAGER_LOOKUP, NO_RANDOM_ACCESS, PROXY, SEARCH, TEMPLATE, UNLOCK, UNSTRUCTURED_TARGETS, SHAREPOINT_TARGET, PROVISIONING, GROUP_PROVISIONING, SYNC_PROVISIONING, PASSWORD, CURRENT_PASSWORD, ACCOUNT_ONLY_REQUEST, ADDITIONAL_ACCOUNT_REQUEST, NO_AGGREGATION, GROUPS_HAVE_MEMBERS, NO_PERMISSIONS_PROVISIONING, NO_GROUP_PERMISSIONS_PROVISIONING, NO_UNSTRUCTURED_TARGETS_PROVISIONING, NO_DIRECT_PERMISSIONS_PROVISIONING]