Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
SubmitIManageDocumentVdr
Parameters
Name Type Description

deviceType

DeviceType

Default value: null

The device type

Possible values: [SALESFORCE_PLUGIN, GOOGLE_DRIVE, BROWSER, SRE, CMIS, CIFS, MAC, UPLOADER, OFFICE_ONLINE, SHAREPOINT, ANDROID_APP, ONE_DRIVE, BLACKBERRY_APP, SDK, WINDOWS_PLUGIN, IOS_APP, SYNC, CHROME_EXTENSION].

documentGuid

String

Required
Not null

The document guid

documentName

String

The name of the document

isSendMail

boolean

Default value: false

If send email to the owner

mailMessage

String

The mail message

mailSubject

String

The mail subject

modifiedDate

Date

The modified date

openForAllRoom

boolean

Default value: false

This variable indicates this file should be open to all present and future workspace entities.

parentItemId

String

Required
Not null

The imanage item id for the parent folder where the document is under

recipients

RoomRecipients

Workspace recipients

sendToDefaultEntities

boolean

Default value: true

If set to false, the file will only be sent to the indicated recipients, otherwise default entities in the workspace will be added as recipients.

suggestNewNameWhenAlreadyExists

Boolean

Not null
Default value: TRUE

If suggested new name should return if name already exists

Json Format
{
documentGuid: String,
documentName: String,
isSendMail: Boolean,
mailSubject: String,
mailMessage: String,
parentItemId: String,
openForAllRoom: Boolean,
modifiedDate: Date,
deviceType: DeviceType,
sendToDefaultEntities: Boolean,
recipients:
{
activeDirectoryGroupsGuids: Set(String),
groups: List(String),
domains: List(String),
users: Set(String),
everyone: Boolean
}),
suggestNewNameWhenAlreadyExists: Boolean
}