productAvailabilityPolicy property

String? productAvailabilityPolicy
getter/setter pair

The availability granted to the device for the specified products.

"all" gives the device access to all products, regardless of approval status. "all" does not enable automatic visibility of "alpha" or "beta" tracks. "whitelist" grants the device access the products specified in productPolicy[]. Only products that are approved or products that were previously approved (products with revoked approval) by the enterprise can be whitelisted. If no value is provided, the availability set at the user level is applied by default. Possible string values are:

  • "productAvailabilityPolicyUnspecified" : Unspecified, applies the user available product set by default.
  • "whitelist" : The approved products with product availability set to AVAILABLE in the product policy are available.
  • "all" : All products are available except those explicitly marked as unavailable in the product availability policy.

Implementation

core.String? productAvailabilityPolicy;