エントリの作成
SCIMインタフェースを介してユーザー・エントリを作成するには、次のペイロードおよびHTTP POSTメソッドを使用してHTTPリクエストをURI /iam/directory/oud/scim/v1/Users/に送信します。
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
],
"name": [
{
"formatted": "First name Last name",
"givenName": " First name ",
"familyName": " Last name "
}
],
"password": [
{
"value": "password"
}
],
"urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User": {
"employeenumber": "727",
"objectClass": [
{
"value": "top"
}
],
"mobile": [
{
"value": "+1 503 555 0163"
}
],
"departmentnumber": [
{
"value": "1"
}
]
},
"emails": [
{
"value": "First name@example.com"
}
],
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"department": [
{
"value": "1"
}
],
"employeeNumber": [
{
"value": "727"
}
]
},
"userName": [
{
"value": "First name"
}
]
}
ユースケース「エントリの作成」の使用時に生成される出力例を次に示します:
{
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:User",
"urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User",
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
],
"name": [
{
"formatted": "First name Last name",
"givenName": " First name ",
"familyName": " Last name "
}
],
"urn:ietf:params:scim:schemas:extension:oracle:2.0:OUD:User": {
"objectClass": [
{
"value": "top"
},
{
"value": "organizationalPerson"
},
{
"value": "person"
},
{
"value": "inetOrgPerson"
}
],
"mobile": [
{
"value": "+1 503 555 0163"
}
]
},
"meta": {
"location": "http://localhost:2080/iam/directory/oud/scim/v1/Users/ad55a34a-763f-358f-93f9-da86f9ecd9e4",
"resourceType": "User"
},
"emails": [
{
"value": "First name@example.com"
}
],
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"department": [
{
"value": "1"
}
],
"employeeNumber": [
{
"value": "727"
}
]
},
"userName": [
{
"value": "First name"
}
],
"id": "ad55a34a-763f-358f-93f9-da86f9ecd9e4"
}