---
schema_version: "1"
id: 32a44dce136650ef573d361eaf8d5d7d5777549d8055cf90c7ea61a4523107fe
title: AppUsageAssignment
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_appusageassignment.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_appusageassignment.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: de9c75780b3c49de8b0fd9b38a62d76a5c10f65b92160144daee910e663ede8e
description: Provides application context for a record. A record can have different allowed actions or different related objects when it’s created for different applications. For example, a Revenue Lifecycle Management order has a related RevenueLifecycleManagement AppUsageAssignment, so Salesforce knows it can create assets for that order. Available in API version 50.0 and later.
---
# AppUsageAssignment

Provides application context for a record. A record can have different allowed actions or different related objects when it’s created for different applications. For example, a Revenue Lifecycle Management order has a related RevenueLifecycleManagement AppUsageAssignment, so Salesforce knows it can create assets for that order. Available in API version 50.0 and later.

## Supported Calls

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

## Fields

| Field | Details |
| --- | --- |
| AppUsageType | 
Type

string

Properties

Create, Filter, Group, Sort

Description

The application context for the record. Allowed values are determined by the available licenses. For example, the RevenueLifecycleManagement and BuyNow AppUsageTypes are available with the Subscription Management license.



 |
| Name | 

Type

string

Properties

Filter, Group, idLookup, Sort

Description

Autogenerated name for the AppUsageAssignment.



 |
| RecordId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The record that the AppUsageAssignment provides context for. For example, the order record.

This is a relationship field.

Relationship Name

Record

Relationship Type

Lookup

Refers To

- Order in API version 58.0 and later
- Asset, Contract, Quote in API version 59.0 and later
- WebCart in API version 60.0 and later
- OrderSummary in API version 61.0 and later





 |