main
1
2#### GET http://localhost:5000/scim/v2/Schemas/urn:ietf:params:scim:schemas:core:2.0:User
3
4Example curl request:
5
6```bash
7$ curl http://localhost:5000/scim/v2/Schemas/urn:ietf:params:scim:schemas:core:2.0:User \
8 -X GET \
9 -d '' \
10 -H "Accept: application/json" \
11 -H "Content-Type: application/scim+json" \
12 -H "User-Agent: net/hippie 0.1.9" \
13 -H "Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3"
14```
15Request:
16```text
17Accept: application/json
18Content-Type: application/scim+json
19User-Agent: net/hippie 0.1.9
20Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3
21```
22```json
23
24```
25Response:
26```text
27200 OK
28
29Content-Type: application/scim+json
30Etag: W/"224ff8cd051e6e139df9048f0ffeb953"
31Cache-Control: max-age=0, private, must-revalidate
32X-Request-Id: 6cb0c4e7-d6ad-4cbe-b526-7e71cc862927
33Transfer-Encoding: chunked
34```
35```json
36{
37 "id": "urn:ietf:params:scim:schemas:core:2.0:User",
38 "meta": {
39 "resourceType": "Schema",
40 "location": "http://localhost:5000/scim/v2/schemas/urn:ietf:params:scim:schemas:core:2.0:User"
41 },
42 "name": "User",
43 "description": "User Account",
44 "attributes": [
45 {
46 "name": "userName",
47 "type": "string",
48 "multiValued": false,
49 "description": "Unique identifier for the User",
50 "required": true,
51 "caseExact": false,
52 "mutability": "readWrite",
53 "returned": "default",
54 "uniqueness": "server"
55 },
56 {
57 "name": "password",
58 "type": "string",
59 "multiValued": false,
60 "description": "The User's cleartext password.",
61 "required": false,
62 "caseExact": false,
63 "mutability": "writeOnly",
64 "returned": "never",
65 "uniqueness": "none"
66 },
67 {
68 "name": "emails",
69 "type": "complex",
70 "multiValued": true,
71 "description": "Email addresses for the user.",
72 "required": false,
73 "subAttributes": [
74 {
75 "name": "value",
76 "type": "string",
77 "multiValued": false,
78 "description": "Email addresses for the user.",
79 "required": false,
80 "caseExact": false,
81 "mutability": "readWrite",
82 "returned": "default",
83 "uniqueness": "none"
84 },
85 {
86 "name": "primary",
87 "type": "boolean",
88 "multiValued": false,
89 "description": "A Boolean value indicating the preferred email",
90 "required": false,
91 "mutability": "readWrite",
92 "returned": "default"
93 }
94 ],
95 "mutability": "readWrite",
96 "returned": "default",
97 "uniqueness": "none"
98 },
99 {
100 "name": "groups",
101 "type": "complex",
102 "multiValued": true,
103 "description": "A list of groups to which the user belongs.",
104 "required": false,
105 "subAttributes": [
106 {
107 "name": "value",
108 "type": "string",
109 "multiValued": false,
110 "description": "The identifier of the User's group.",
111 "required": false,
112 "caseExact": false,
113 "mutability": "readOnly",
114 "returned": "default",
115 "uniqueness": "none"
116 },
117 {
118 "name": "$ref",
119 "type": "reference",
120 "referenceTypes": [
121 "User",
122 "Group"
123 ],
124 "multiValued": false,
125 "description": "The URI of the corresponding 'Group' resource.",
126 "required": false,
127 "caseExact": false,
128 "mutability": "readOnly",
129 "returned": "default",
130 "uniqueness": "none"
131 },
132 {
133 "name": "display",
134 "type": "string",
135 "multiValued": false,
136 "description": "A human-readable name.",
137 "required": false,
138 "caseExact": false,
139 "mutability": "readOnly",
140 "returned": "default",
141 "uniqueness": "none"
142 }
143 ],
144 "mutability": "readOnly",
145 "returned": "default"
146 }
147 ]
148}
149```
150