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

action

PermissionRequestAdminAction

Required
Not null

Request action

Possible values: [DENY, APPROVE].

directUserPermissionsToBeApprovedBy

UserDirectMembershipResolveData

Direct user permissions to be approved by

folderGuid

String

Folder guid

folderId

Integer

Folder id

groupAddressToBeApprovedBy

String

Minimum size: 0  Maximum size: 180

Group address to be approved by

messageToSend

String

Email message to send

requesters

Set(PermissionRequestUserAndType)

Required

List of requesters

roomGuid

String

Rooom guid

roomId

Integer

Workspace id

sendEmail

boolean

Default value: false

Send email

Json Format
{
folderId: Integer,
folderGuid: String,
requesters: Set(
{
requesterAddress: String,
requestType: PermissionRequestType
}),
roomId: Integer,
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
}