elastic / elastic/integrations

[Box Events]: Add JWT support

Open
#15,085 5 comments 0 reactions 1 assignee Claimed by @moxarth-rathod View on GitHub
enhancement Integration:box_events Team:SDE-Crest Team:Security-Service Integrations
Dominant language
Handlebars
Stars
333
Forks
647
Avg merge
2d 18h
Merged PRs (30d)
182

Description

### Integration Name

Box Events [box_events]

### Dataset Name

_No response_

### Integration Version

2.14.1

### Agent Version

9.1.2

### OS Version and Architecture

Kubernetes

### User Goal

I am trying to authenticate to the Box API using JSON Web Token (JWT)

### Existing Features

The integration currently only supports Client Credentials Grant (CCG) authentication.

### What did you see?

No error, JWT is not supported in the UI. The Grant Type field only supports one option currently.

### Anything else?

BOX JWT Authentication Method: https://developer.box.com/platform/authentication-methods/#json-web-token-jwt

jwt_auth.py in the Box SDK: https://github.com/box/box-python-sdk/blob/d604ea98012aed3c2d0212d1b40b71a52efb55ec/boxsdk/auth/jwt_auth.py#L238-L258

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.