...
In case when this parameter is included in the request, the server should override all of the specified blocks if the user has sufficient permissions.
Managing permissions
Each overridable action will be associated with a user permission that is required in order to override this action. These permissions need to be part of permissionsDesired rather than permissionsRequired which will allow to handle them in the code. For example, new permissions for POST /circulation/check-out-by-barcode:
"permissionsDesired": [
"circulation.override-patron-block",
"circulation.override-item-limit-block",
"circulation.override-item-not-loanable-block"
]