When searching large data sets, the results can be numerous and produce errors about a request matching too many results relative to the lookthrough limit. Paged searches avoid these errors and also reduce memory utilization.
The paged SCIM searches feature is not available for entry-balanced data sets.
To use paged SCIM searches, your SCIM service's backend servers must be LDAP directory servers.
$ dsconfig set-request-processor-prop \
--processor-name <proxying-request-processor> \
--set supported-control-oid:2.16.840.1.113730.3.4.9 \
--set supported-control-oid:1.2.840.113556.1.4.473
where
<proxying-request-processor>
is
the request processor handling the entries targeted by the search. PingDirectoryProxy Server does SCIM searches using LDAP requests. After you complete the steps below, PingDirectoryProxy Server creates LDAP requests that include request controls that ask the backend servers to sort and page the search results before returning the results. These request controls are marked noncritical, meaning that if the backend server cannot page the results, the backend server still returns the results. In this case, PingDirectoryProxy Server handles the sorting and paging itself.
If your SCIM searches result in an error because the request matched too many results, as discussed in SCIM 2.0 Searches, you can avoid the error by using paged searches.
Complete the following steps for each search.