SCIM 2.0
Sağlayıcı yapılandırması
Desteklenen SCIM özellikleri (PATCH var; toplu işlem, sıralama, ETag yok).
Yetkilendirme
AuthorizationheaderzorunluSCIM anahtarı (Ayarlar → Uygulamalar → SCIM).
İstek
curl https://ornek.solk.app/api/scim/v2/ServiceProviderConfig \
-H "Authorization: Bearer $SCIM_TOKEN"const res = await fetch("https://ornek.solk.app/api/scim/v2/ServiceProviderConfig", {
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/ServiceProviderConfig",
headers={"Authorization": f"Bearer {os.environ['SCIM_TOKEN']}"},
)
print(r.json())Yanıt
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
],
"patch": {
"supported": true
},
"bulk": {
"supported": false
},
"filter": {
"supported": true,
"maxResults": 200
},
"changePassword": {
"supported": false
},
"sort": {
"supported": false
},
"etag": {
"supported": false
},
"authenticationSchemes": [
{
"type": "oauthbearertoken",
"name": "Bearer",
"description": "Ayarlar → Uygulamalar → SCIM anahtarı"
}
]
}Örnek yanıt örnek veriyle çalışan bir v22 kurulumundan alındı; listeler en çok iki öğeyle kısaltıldı.