Skip to end of metadata
Go to start of metadata

Table of Contents

SCIM filtering

SCIM protocol provides a language to search and filter resources.

Please browse the standard specifications in this link: https://tools.ietf.org/html/rfc7644#section-3.4.2.2

Example

To search all users having "John" as name:

Use

This feature can be used with the Search by filter operation.

After the URL resource. the filter parameter with the language expression to apply must be added: <URL>?filter=<expression>

Remember that in this case the HTTP method is GET

The result always is a SCIM response list.

Syntax

Attribute operators

Operator

Description

eq

equal

ne

not equal

co

contains

sw

starts with

ew

ends with

pr

present (has value)

gt

greater than

ge

greater than or equal to

lt

less than

le

less than or equal to

 

Logical operators

Operator

Description

and

Logical "and"

or

Logical "or"

not

"Not" function

 

Grouping operators

Operator

Description

( )

Precedence grouping

[ ]

Complex attribute filter group

 

Data values

Data type

Value

NumbersUse the value without ", for example 1234
TextUse the value within ", for example "John"
Date

Use the value within " with an ISO format, for example "2011-05-13T04:42:34Z"

BooleanUse [ true | false ] (without ")
NullUse [ null ] (without ")

 

Filter examples

 


  • No labels