Skip to main content

Available Actions

As of now, the only available action that can be configured in witboost is the Access Request Action.

Access Request Action​

The Access Request action is triggered every time you request access to a resource through the Marketplace. It allows the resource owner to accept or reject an access request.

These are the configuration properties for the Access Request action:

# inside your values.yaml
ui:
appConfig:
# ... other configurations ...
actionHandlers:
accessRequest:
invokeUpdateAcl: true | false # if true, it calls the internal UpdateAcl flow.
onFailure:
retries: 3 # number of allowed retries before marking the HTTP requests towards the provisioning coordinator as failed
polling:
interval: 30000 # number of milliseconds between each HTTP request towards the provisioning coordinator to check the status of the update ACL operation
timeout: 180000 # maximum number of milliseconds for the HTTP request towards the update ACL of the provisioning coordinator to mark the operation as timed out
updateAclUrl: http://localhost:8088/datamesh.provisioningcoordinator/v1/updateacl # URL of the update ACL endpoint in the provisioning coordinator
getExecutionPlanStatusUrl: http://localhost:8088/datamesh.provisioningcoordinator/v1/execution-plans/{{planId}}/status # URL to get the status of the update ACL operation on the provisioning coordinator
hooks: [] # list of hooks that you want to attach to this action to model a third-party interaction