Skip to content

Feature: Headless setup of API Keys #2434

@Matthijsy

Description

@Matthijsy

Feature Description

I am trying to automate the setup of our BloodHound setup, which involves setting up API keys. I try to use the API keys in applications that help us to automate ingestion of data, but currently I need to login to the Web UI and generate the API key from there. It would be great if we could have the option to automatically add an API key specified in an environment variable/configuration setting, or automatically generate an API for the admin user which we could obtain in a certain way.

Are you intending to implement this feature?

No

Current Behavior

Currently we have to do it manually via the Web API, which we cannot automate.

Desired Behavior

An automated/scriptable way of generating API keys

Use Case

Automated setup of BloodHound, which also configures external scripts which should be able to interact with the instance.

Implementation Suggestions

An environment variable/configuration setting would be great, or otherwise through a CLI or something.

I hope this is the correct place for this request, if any additional information is needed please let me know!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriageThis issue requires triaging

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions