Skip to main content

Service Accounts

Service accounts enable CI/automation access without interactive login.

Create a Service Account

fissionbox account create-service-account --name document-bot

List Service Accounts

fissionbox account list-service-accounts

Issue a Token

Issue a long-lived token (default 30 days):

fissionbox account issue-token \
--service-account-id acc-abc123 \
--max-age 2592000

List Tokens

fissionbox account list-tokens --service-account-id acc-abc123

Revoke a Token

fissionbox account revoke-token \
--service-account-id acc-abc123 \
--token-id tok-xyz789

Using in CI

Set the token and namespace as environment variables:

export FISSIONBOX_PLATFORM_API_KEY=<service-account-token>
export FISSIONBOX_NAMESPACE_ID=ns-abc123
fissionbox document queue --path report.pdf