Retrieve Product Details

Returns the details of a Product for a provided Product ID.

Method Type URI
GET v90/ws/product/{productId}.ws

URI Parameters

Parameter Description Type
productId Identifier of the product as stored in the database. Integer

NOTE   The Product ID displayed on the GUI maps to the value in the PRDIdentifier column in the T_PRD database table. To get the expected result, the user needs to fetch the PRDId corresponding to the PRDIdentifier for a specific record in the T_PRD database table.

Sample Response

Success

HTTP Status Code: 200

Response Body:

<product>
  <productName>updateProduct</productName>
  <baseProductId>0</baseProductId>
  <productIdentifier>0</productIdentifier>
  <enforcementProductType>BASE</enforcementProductType>
  <enforcementProtectionType>HL_or_SL_AdminMode_or_SL_UserMode</enforcementProtectionType>
  <cloneProtection>true</cloneProtection>
  <physicalMachineType>PMType1</physicalMachineType>
  <virtualMachineType>VMType1</virtualMachineType><useVclock>true</useVclock>
  <productDescription>sjdgsjkdsjkdhsk</productDescription>
  <refId1></refId1>
  <refId2></refId2>
  <productFeatureRefs>
    <productFeatureRef>
      <actionName>NONE</actionName>
      <featureId>1</featureId>
      <productFeatureLicenseModel>
        <actionName>NONE</actionName>
        <licenseModel>
          <lmAttributes>
            <lmAttribute>
              <attribute>
                <attributeId>9</attributeId>
                <attributeName>NETWORK_ENABLED</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>4</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>9</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Accessibility</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>false</saotAllowed>
              </attribute>
              <attributeValue>TRUE</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>6</attributeId>
                <attributeName>CONCURRENT_INSTANCES</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>6</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>6</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Concurrency</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>true</saotAllowed>
              </attribute>
              <attributeValue>10000000</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>7</attributeId>
                <attributeName>COUNT_CRITERIA</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>7</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>7</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Concurrency</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>false</saotAllowed>
              </attribute>
              <attributeValue>0</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>5</attributeId>
                <attributeName>ENABLE_CONCURRENCY</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>4</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>5</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Concurrency</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>false</saotAllowed>
              </attribute>
              <attributeValue>FALSE</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>11</attributeId>
                <attributeName>VIRTUAL_MACHINE_ACCESS</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>4</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>11</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Accessibility</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>false</saotAllowed>
              </attribute>
              <attributeValue>TRUE</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>10</attributeId>
                <attributeName>DETACHABLE</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>4</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>10</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Concurrency</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>false</saotAllowed>
              </attribute>
              <attributeValue>FALSE</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>1</attributeId>
                <attributeName>LICENSE_TYPE</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>7</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>1</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>License Terms</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>true</saotAllowed>
              </attribute>
              <attributeValue>1</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>2</attributeId>
                <attributeName>EXECUTION_COUNT</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>3</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>2</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>License Terms</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>true</saotAllowed>
              </attribute>
              <attributeValue>1</attributeValue>
              <saot>false</saot>
            </lmAttribute>
            <lmAttribute>
              <attribute>
                <attributeId>8</attributeId>
                <attributeName>REMOTE_DESKTOP_ACCESS</attributeName>
                <associatedLockCriteria></associatedLockCriteria>
                <associatedLockCriteriaValue></associatedLockCriteriaValue>
                <attributeType>4</attributeType>
                <attributeDefaultValue></attributeDefaultValue>
                <displayOrder>8</displayOrder>
                <endUserPermission>0</endUserPermission>
                <associatedAttributeMaster></associatedAttributeMaster>
                <sameAttributeMaster></sameAttributeMaster>
                <sameAttributePriority>0</sameAttributePriority>
                <parameterGroupName>Accessibility</parameterGroupName>
                <parameterSubGroupName></parameterSubGroupName>
                <isvPermission>WRITE</isvPermission>
                <nullable>false</nullable>
                <saotAllowed>false</saotAllowed>
              </attribute>
              <attributeValue>TRUE</attributeValue>
              <saot>false</saot>
            </lmAttribute>
          </lmAttributes>
        </licenseModel>
      </productFeatureLicenseModel>
      <lmStatus>2</lmStatus>
      <status>0</status>
    </productFeatureRef>
  </productFeatureRefs>
</product>

In the output XML, the values in the <Count_Criteria> and <Counting_Type> tags have the following meaning:

Count_Criteria

>0 - Station

>1 - Login

>2 - Process

Counting_Type

>1 - Per login

>2 - Per Identity

>3 - Per Identity per station

Failure

HTTP Status Code: 404

Response Body: The specified Product with ID 5 was not found.