Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
ResolveActionForTransientFolderPermissionRequest
Request to resolve and action on a file
Parameters
Name Type Description

action

PermissionRequestAdminAction

Required
Not null

Request action

Possible values: [DENY, APPROVE].

directUserPermissionsToBeApprovedBy

UserDirectMembershipResolveData

Direct user permissions to be approved by

groupAddressToBeApprovedBy

String

Minimum size: 0  Maximum size: 180

Group address to be approved by

messageToSend

String

Email message to send

path

String

Required
Not null

Folder path

requesters

Set(PermissionRequestUserAndType)

Required

List of requesters

roomGuid

String

Rooom guid

sendEmail

boolean

Default value: false

Send email

Json Format
{
path: String,
requesters: Set(
{
requesterAddress: String,
requestType: PermissionRequestType
}),
roomGuid: String,
action: PermissionRequestAdminAction,
groupAddressToBeApprovedBy: String,
directUserPermissionsToBeApprovedBy:
{
role: String,
permissionsTemplate:
{
templateName: PermissionTemplateNameRequest,
waterMark: Boolean,
watermark: Boolean,
expirationDate: Date,
expirationDays: Integer,
comment: Boolean
}
},
sendEmail: Boolean,
messageToSend: String
}