User Discovery with Filters

Query and discover users using SCIM filter expressions, pagination, and attribute projection (RFC 7644 §3.4.2). SCIM filtering uses a SQL-like syntax supporting comparison operators (eq, ne, co, sw, ew, gt, lt, ge, le), presence checks (pr), and logical operators (and, or, not).

Try in Looking Glass
ProvisioningRFC 7644

Sequence Diagram

Click any step for details

IdPSCIM1List All Users2Paginated User List3Simple Equality Filter4Filtered Results5Complex Filter with Logical Operators6Complex Filter Results
Request
Response
Redirect
Internal

Step-by-Step Breakdown

1
List All Users
IdPSCIM Server
2
Paginated User List
SCIM ServerIdP
3
Simple Equality Filter
IdPSCIM Server
4
Filtered Results
SCIM ServerIdP
5
Complex Filter with Logical Operators
IdPSCIM Server
6
Complex Filter Results
SCIM ServerIdP

Token Inspector

Specs for this flow

Sections of the protocol that normatively define this flow, plus the security considerations that apply to it.

Core specs

· The specifications that define this protocol.