Skip to content

Commit 10ee89d

Browse files
committed
doc: readme features
1 parent e026de0 commit 10ee89d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,17 @@ Provisioning is the action of managing a set of resources across different servi
99
SCIM is often used between Identity Providers and applications in completion of standards like OAuth2 and OpenID Connect.
1010
It allows users and groups creations, modifications and deletions to be synchronized between applications.
1111

12+
## Features
13+
14+
- **CRUD Commands**: `create`, `query`, `replace` and `delete` resources from the command line
15+
- **Search Command**: Query resources using SCIM filters, sorting and pagination
16+
- **Compliance Testing**: Built-in `test` command using [scim2-tester](https://scim2-tester.readthedocs.io) to validate server RFC compliance
17+
- **Server Discovery**: Automatic retrieval of server schemas and resource types
18+
- **Dynamic CLI Options**: Command options generated from server schemas
19+
- **Flexible Input**: Pass attributes as CLI options or pipe JSON payloads via stdin
20+
- **JSON Output**: Formatted JSON responses with optional indentation control
21+
- **Authentication**: Custom HTTP headers support for Bearer tokens and other auth methods
22+
1223
## Installation
1324

1425
### Binary files

0 commit comments

Comments
 (0)