Documentation

{{docApp.title}}

{{docApp.description}}

How can we help?

{{docApp.searchError}}
{{product.name}}

Searching in {{docApp.searchFilterBySpecificBookTitle}}

{{docApp.searchResultFilteredItems.length}} results for: {{docApp.currentResultsSearchText}} in {{docApp.searchFilterBySpecificBookTitle}}
Search results have been limited. There are a total of {{docApp.searchResponse.totalResultsAvailable}} matches.

You have an odd number of " characters in your search terms - each one needs closing with a matching " character!

{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}

{{docApp.libraryHomeViewProduct.description}}

  1. {{book.title}}

{{group.title || group.id}}

{{group.description}}

  1. {{book.title}}

{{group.title}}

Entity API / checkPermissions

Operation Information

  • Application Reference: com.hornbill.boardmanager
  • Scope: Entity - Board
  • Class: Entity
  • Required Privilege Level: user
  • Required Rights: Group A - canView

Description

Check the permissions on the board for the specified user. The flowcode will throw an exception if an input permission is not allowed.

Request Parameters

The checkPermissions API takes the following input parameters. It is important to note that the parameters must satisfy the requirement of the input validation checks.

Name Type Required Description
boardId xs:string No Board Id to check Permissions for
cardId xs:string No The card Id (used to get board Id if the board Id isn't supplied)
canView xs:boolean No Can view the board
canMove xs:boolean No can Move cards on Board
canUpdate xs:boolean No Can Update Cards
canAdd xs:boolean No can Add and remove cards
canShare xs:boolean No can Share and set permissions
canDesign xs:boolean No Can create and remove columns and change column configuration

Response Parameters

Name Type Description
mask xs:string permissions mask
canView xs:boolean True if the user can view this board
canMove xs:string True if the user can move cards
canUpdate xs:string True if the user can update card
canAdd xs:string True if the user can Add or Remove cards
canShare xs:string True if the user can share the board
canDesign xs:string True if the user can design the board

Code Examples

In This Document