SCIM protocol filtering operators help you fine-tune requests that return a large number of items. The PingOne platform supports several SCIM operators. For the list of supported SCIM filtering operators, see Filtering collections conventions).
Note: PingOne endpoint operations may support only a subset of SCIM filtering operators. In addition, the service may allow filtering only on specific attributes. For example, the /organizations
endpoint allows filtering only on the name
attribute using only the sw
(starts with) operator.
This topic provides a quick reference to show the SCIM operators that apply to a given PingOne endpoint operation. It also provides information about endpoint operations that support the limit
filter, the order
filter, and the expand
filter. For general information about page limits and collection ordering, see Paging, ordering, and filtering collections. For information about resource expansion, see the “Link expansion” section of HTTP methods conventions).
The following endpoint operations allow filtering with the indicated attributes and operators. See Filtering collections conventions for SCIM operator names and descriptions.
Endpoint | SCIM operators by attribute |
---|---|
/activeIdentityCounts |
|
/activities |
|
/applicationSignons |
|
/environments |
|
/licenses |
|
/organizations |
|
/populations |
|
/templates |
locale : eq, sw |
/totalIdentities |
|
/userActivities |
|
/users |
|
/users/{{userID}}/devices |
|
The following endpoint operations support resource expansion using the expand={resource}
filter.
Endpoint | Target resource |
---|---|
/environments |
|
/environments/{{envID}} |
|
/environments/{{envID}}/dataExplorations |
|
/environments/{{envID}}/fido2Policies |
|
/environments/{{envID}}/identityProviders/{{providerID}} |
|
/resources |
|
/resources/{{resourceID}} |
|
/schemas/{{schemaID}} |
|
/users |
|
/users/{{userID}} |
|
/users/{{userID}}/devices |
|
/users/{{userID}}/linkedAccounts |
|
/users/{{userID}}/linkedAccounts/{{linkedAccountID}} |
|
/users/{{userID}}/password |
|
The following endpoint operations support resource expansion using the order={attribute}
filter.
Endpoint | Attribute |
---|---|
/activeIdentityCounts |
|
/licenses |
|
/templates |
|
/templates/{{templateName}}/contents |
|
The following endpoint operations support page limits using the limit
filter. See Paging, ordering, and filtering collections for more information.
GET /environments
(only organization.id
and limit
are provided, or only license.id
and limit
are provided)
POST /environments/{{envID}}/dataExplorations?expand=entries
(1-1000)GET /environments/{{envID}}/dataExplorations/{{dataExplorationID}}/entries
(1-1000)
GET /environments/{{envID}}/users
(1-1000)
GET /environments/{{envID}}/templates/{{templateName}}/contents
GET /environments/{{envID}}/groups
(1-1000)