Application assignment Data Type

An app that is assigned or that can be assigned to a user or group.

Properties
Name Type Description
application Application The application that is or can be assigned.
applicationConfig Application config The application config that is or can be assigned.
applicationGroup ApplicationGroup The application group that is or can be assigned.
disposition string Disposition of the application assignment.

Example

{
  "application" : {
    "appScanState" : "Unverified",
    "guid" : "aa291d31-3b51-4424-a09c-7b127ee398a8",
    "name" : "sampleApplication",
    "description" : "Our sample app.",
    "os" : "BB",
    "entitlementId" : "",
    "packageId" : "company.sample.app",
    "sourceName" : "In Store",
    "storeName" : "BlackBerry World",
    "securedType" : "",
    "vendorName" : "BlackBerry",
    "version" : "1.2.34",
    "reviewMode" : "DISABLED",
    "restrictedVersions" : [ "1.0", "35" ],
    "entitlementVersions" : [ "1.0", "12.1.34" ],
    "packageName" : "company.sample.package.name"
  },
  "applicationConfig" : {
    "appGuid" : "aa291d31-3b51-4424-a09c-7b127ee398a8",
    "appName" : "sampleApplication",
    "appPackageId" : "company.sample.app",
    "guid" : "aa291d31-3b51-4424-a09c-7b127ee398a8",
    "name" : "applicationConfig1",
    "rank" : 0,
    "definitionVersion" : 1,
    "settings" : {
      "property1" : { },
      "property2" : { }
    }
  },
  "applicationGroup" : {
    "guid" : "6d0c4ddb-10ae-471d-948d-df27868dcf8a",
    "name" : "Productivity applications group",
    "description" : "Apps required by active sales reps"
  },
  "disposition" : "OPTIONAL"
}