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.
assignment string How the application or application group was assigned (USER, GROUP, DIRECT, INDIRECT).
links array of Link Links to user group details using groups route

Example

{
  "application" : {
    "appScanState" : "Scanning",
    "appScanStateMessage" : "The app will be scanned by CylancePROTECT.",
    "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",
    "compliancePolicyGuid" : "281b271a-870b-4d29-8da5-0ff9b85e3ab5",
    "connectivityPolicyGuid" : "8d2eb467-1932-4939-9c00-05d1c122fed8",
    "securityPolicyGuid" : "0bc1a21e-0b36-4b4d-acf9-1df28f058ca5"
  },
  "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",
  "assignment" : "USER",
  "links" : [ {
    "rel" : "groups",
    "href" : "https://server01:18084/SRP00000/api/v1/users/6dd3a8e2-3f24-48c6-961a-949794f4b554/groups"
  }, {
    "rel" : "...",
    "href" : "..."
  } ]
}