Retrieve and Index Access Control Lists

To configure the connector to retrieve and index Access Control Lists (ACLs), follow these steps.

To retrieve and index Access Control Lists

  1. If the connector is running, stop the connector.
  2. Open the connector’s configuration file.
  3. Find the [TaskName] section in which you configured a fetch task to retrieve information from SharePoint.

  4. Set the following parameters:

    MappedSecurity Set MappedSecurity to true so that the connector extracts Access Control Lists (ACLs) and adds these to documents.
    IngestActions

    Set this parameter to add a document field to each document that identifies the security type.

    NOTE: The field name and value that you specify must match the name and value you used to identify SharePoint security in your IDOL Server configuration file.

    IncludeProviderNameInACLs (Optional) This parameter specifies whether to include the name of the membership or role provider, from which a user or group originates, in the ACL. If your SharePoint repository is configured to use claims-based authentication with multiple claims providers, set this parameter to true.
    UseEmailAsGroupName (Optional) This parameter specifies whether to add the e-mail address of a group to a document ACL, instead of the group name. If you are retrieving documents from SharePoint Online, set this parameter to true.
    [SharePointOnPremise]
    ...
    MappedSecurity=TRUE
    UseEmailAsGroupName=FALSE
    IngestActions=META:SecurityType=SharePoint
    
    [SharePointOnline]
    ...
    MappedSecurity=TRUE
    UseEmailAsGroupName=TRUE
    IngestActions=META:SecurityType=SharePointOnline
  5. Save and close the configuration file.