Newer Version Available

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

PushUpgradeCustomization

Customized push upgrades allow a package subscriber to block push upgrades to their org. Package developers control which subscribers can opt into customized push upgrades. Each push upgrade customization maps to a specific package and to a specific subscriber org. This object is available in API version 60.0 and later.

Supported Calls

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

Fields

Field Details
CustomUpgradeType
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
Description
The type of push upgrade customization.
Possible values are:
  • BlockedBySubscriber—Blocked By Subscriber
  • None
The default value is None.
HasRestrictionEnabled
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the subscriber org has blocked push upgrades.
The default value is false.
IsCustomUpgradeAllowed
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the package developer has allowed a subscriber to opt into customized push upgrades.
The default value is false.
IsRestrictionOverridden
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether customized push upgrades have been overridden by Salesforce Customer Support for the subscriber org.
The default value is false.