---
schema_version: "1"
id: bff1c53b18e6e1158814e861805284fb146c8758dc5603e494fed9b1bd612ebf
title: UserDeviceApplication
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_userdeviceapplication.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_userdeviceapplication.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 25ce161a028b42c3e264456c922e5b9e2a3d8543fcd1ffc87fb89f51a56db5c5
description: Represents information on applications installed on a device that is accessing Salesforce. Available in API version 43.0 and later.
---
# UserDeviceApplication

Represents information on applications installed on a device that is accessing Salesforce. Available in API version 43.0 and later.

## Supported Calls

describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

## Special Access Rules

You must have View Devices enabled to see devices.

## Fields

| Field Name | Details |
| --- | --- |
|  |  |
| ApplicationType | 
Type

string

Properties

Filter, Group, Nillable, Sort

Description

The type of application used to log in to Salesforce.



 |
| Name | 

Type

string

Properties

Filter, Group, idLookup, Sort

Description

This field is system-generated and cannot be changed.



 |
| Status | 

Type

picklist

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

The activity status of the device application. The picklist options are:

- Approved
- Pending Approval
- Revoked





 |
| UserDeviceId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The unique identifier used to identify a device when tracking events. UserDeviceId is a generated value that’s created when the mobile app is initially run after installation.



 |
| UserId | 

Type

reference

Properties

Filter, Group, Sort

Description

The ID of the user.



 |