SCIM 2.0

Kullanıcı aç

Kullanıcı açar ve şifre belirleme daveti gönderir (rol: satışçı). Aynı e-posta varsa 409 uniqueness.

POST/api/scim/v2/Users

Yetkilendirme

Authorizationheaderzorunlu
SCIM anahtarı (Ayarlar → Uygulamalar → SCIM).
İstek
curl -X POST https://ornek.solk.app/api/scim/v2/Users \
  -H "Authorization: Bearer $SCIM_TOKEN" \
  -H "Content-Type: application/scim+json" \
  -d '{
  "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:User"
  ],
  "userName": "ayse.demir@ornekkimya.com.tr",
  "name": {
    "givenName": "Ayşe",
    "familyName": "Demir"
  },
  "active": true,
  "emails": [
    {
      "value": "ayse.demir@ornekkimya.com.tr",
      "primary": true
    }
  ],
  "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
    "department": "Satış"
  }
}'
Yanıt
{
  "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:User",
    "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
  ],
  "id": "2",
  "userName": "ayse.demir@ornekkimya.com.tr",
  "displayName": "Ayşe Demir",
  "name": {
    "formatted": "Ayşe Demir",
    "givenName": "Ayşe",
    "familyName": "Demir"
  },
  "active": true,
  "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
    "department": "Satış"
  },
  "meta": {
    "resourceType": "User",
    "location": "https://ornek.solk.app/api/scim/v2/Users/2"
  },
  "emails": [
    {
      "value": "ayse.demir@ornekkimya.com.tr",
      "type": "work",
      "primary": true
    }
  ]
}

Örnek yanıt örnek veriyle çalışan bir v22 kurulumundan alındı; listeler en çok iki öğeyle kısaltıldı.