Newer Version Available

This content describes an older version of this product. View Latest

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