Employee Identity (EIAM)

Delete User

Identity Synchronization

# Request Specification {/examples/}

Parameter Reference
Request URL https://{app_domain}/callback
Request Method POST
Request Header Authorization: Bearer {access_token}

# Request Parameters {/examples/}

Parameter Name Type Description
id String Enterprise application user ID
  • Additional Notes: When deletion requires passing other attribute values of the user object, in IDaaS Enterprise Center, go to Application -> Object Model -> Application Account Model -> Mapping Definition, modify the attribute to "Always Map" to pass it downstream.

# Response Parameters {/examples/}

Parameter Name Type Description
code String Return code, 200 indicates success
message Integer Description of the error cause when processing fails

# Request Example {/examples/}

  • Request Example with Message Signature and Encryption Enabled
{
	"nonce": "AmgjjEAJbrMzWmUw",
	"timestamp": "15093849585",
	"eventType": "DELETE_USER",
	"data": "6IXEWxQhUa3UqsXHWsDZ5LTAo/xU3zhjq9H3syCuFYDYKg==",
	"signature": "K08yDiTEc094KoccOY+VYLQFxxQ="
}
1
2
3
4
5
6
7
  • JSON String Format of Decrypted Request Body data
{
	"id": "c3a26dd3-27a0-4dec-a2ac-ce211e105f97"
}
1
2
3
  • JSON String Format of Decrypted Request Body data with "Always Map" Attribute Configured
{
	"id": "c3a26dd3-27a0-4dec-a2ac-ce211e105f97",
	"username": "zhangs",
	"name": "张三2",
	"organizationId": "391551e8-160f-4993-8177-e7b9c5f6b28c",
	"organizationIds": ["391551e8-160f-4993-8177-e7b9c5f6b28c","461551e8-160f-4993-8177-e7b9c5f6b212"],
	"disabled":false,
	"number":123456,
    "switch":false,
    "text":"扩展属性单值文本的值",
    "multivaluedText":["扩展属性多值文本的值1","扩展属性多值文本的值2"]
}
1
2
3
4
5
6
7
8
9
10
11
12
  • Extended Attribute Additional Description: Mapping must be configured in IDaaS Enterprise Center, Resource -> Application -> Object Model -> Application Account Model -> Mapping Definition for the downstream application to receive the defined extended attribute values and information; for how to configure extended attributes and mapping definitions, please refer to: Preparation Work.

# Response Example {/examples/}

Status Code: 200

Request successful

{
	"code": "200",
	"message": "success"
}
1
2
3
4