SCIM 2.0
Kaynak türleri
Yalnız User kaynağı.
Yetkilendirme
AuthorizationheaderzorunluSCIM anahtarı (Ayarlar → Uygulamalar → SCIM).
İstek
curl https://ornek.solk.app/api/scim/v2/ResourceTypes \
-H "Authorization: Bearer $SCIM_TOKEN"const res = await fetch("https://ornek.solk.app/api/scim/v2/ResourceTypes", {
headers: {
Authorization: `Bearer ${process.env.SCIM_TOKEN}`,
},
});
const data = await res.json();import os, requests
r = requests.get(
"https://ornek.solk.app/api/scim/v2/ResourceTypes",
headers={"Authorization": f"Bearer {os.environ['SCIM_TOKEN']}"},
)
print(r.json())Yanıt
{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:ListResponse"
],
"totalResults": 1,
"Resources": [
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:ResourceType"
],
"id": "User",
"name": "User",
"endpoint": "/Users",
"schema": "urn:ietf:params:scim:schemas:core:2.0:User",
"schemaExtensions": [
{
"schema": "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User",
"required": false
}
]
}
]
}Örnek yanıt örnek veriyle çalışan bir v22 kurulumundan alındı; listeler en çok iki öğeyle kısaltıldı.