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