Webhook

Webhook

Kubepass provides a webhook mechanism to enable seamless authorization services. When a user attempts to access a resource, Kubepass sends a GET request to the webhook with user information in header. This response determines whether the user is granted access to the requested resource. If the webhook returns a 200 status code, the user is authorized to access the resource. Otherwise, the user is denied access. While sending a 200, the webhook can also return additional headers that need to be added to the original request. The additional headers should be specified in the SecureApp configuration.

Webhook Configuration