---
schema_version: "1"
id: 15613182a7fef9c0aa98ab74ab4fa64decbbdd94319e17e0af8acb7bb37d77c6
title: UserProvMockTarget
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_userprovmocktarget.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_userprovmocktarget.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: c06ce87617f158a49acb66a49b1896e3191180a517c92d9e18a75f56705a5994
description: Represents an entity for testing user data before committing the data to a third-party system for user provisioning.
---
# UserProvMockTarget

Represents an entity for testing user data before committing the data to a third-party system for user provisioning.

During the user provisioning process, user account information is sent to a third-party system to create, update or delete a user account on that system. While configuring user provisioning for your organization using a flow or Apex action, you can use this object to confirm the associated flow or Apex code is sending the desired data. After confirming the correct fields and values, you can update the flow or Apex action to send the data to the target system.

## Supported Calls

create(), delete(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

## Fields

| Field Name | Details |
| --- | --- |
| ExternalEmail | 
Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The email address as stored in the target system for the associated user account.





 |
| ExternalFirstName | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The first name as stored in the target system for the associated user account.





 |
| ExternalLastName | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The last name as stored in the target system for the associated user account.





 |
| ExternalUserId | 

Type

string

Properties

Create, Filter, Group, idLookup, Nillable, Sort, Update

Description

The unique identifier for the user as stored in the target system.





 |
| ExternalUsername | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The username as stored in the target system for the associated user account.





 |
| Name | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

The unique name for this object.





 |
| OwnerId | 

Type

reference

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

The user ID of the owner of this object—typically a Salesforce administrator.





 |