Documentation for source features

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]
1 Like

Reading this document on custom connectors helped me understand some aspects of it

https://community.sailpoint.com/t5/IdentityNow-Articles/Implementing-IdentityNow-Custom-Connectors/ta-p/76596

2 Likes

Hi @iam_nithesh,

Thank you for your response!

Although the link you shared provides a little bit more information, it does not truly answer what the features mean and do, and it seems incomplete. Also the
Connector Features to Application Features mapping is a bit confusing to me. Since the article is from 2017 I am not sure how up-to-date it truly is. It seems to me that figuring out what these features mean currently requires tracking down the documentation (and the legacy website community.sailpoint.com) for potential clues.

I think it would be good it proper documentation regarding this is added such that we can be certain what the behavior will be instead of running experiments to figure it out.

@jordan_violet, if we are under the impression that documentation is missing and would want this to be added to documentation.sailpoint.com, would we need to raise this as an enhancement idea, contact SailPoint Support, raise a feature request in here, or follow some other process?

1 Like

I’ve reached out to our documentation team to ask what they prefer, or what their official process is. In the meantime, you can always default to letting us know in the #feedback:feature-requests category and we’ll route it to the correct team :slight_smile:

1 Like

Thank you @jordan_violet!

I have posted it in the feature request category:

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.