Files
smom-dbis-138/config/omnl-super-admins.v1.json
zaragoza444 064239be13
Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m18s
CI/CD Pipeline / Security Scanning (push) Successful in 2m34s
CI/CD Pipeline / Lint and Format (push) Failing after 54s
CI/CD Pipeline / Terraform Validation (push) Failing after 27s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 28s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 39s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 31s
Validation / validate-genesis (push) Successful in 28s
Validation / validate-terraform (push) Failing after 31s
Validation / validate-kubernetes (push) Failing after 11s
Validation / validate-smart-contracts (push) Failing after 11s
Validation / validate-security (push) Failing after 1m27s
Validation / validate-documentation (push) Failing after 21s
Verify Deployment / Verify Deployment (push) Has been cancelled
feat: four super-admin keys and production customer API security
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 05:09:08 -07:00

48 lines
1.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"version": "1.0.0",
"description": "Four OMNL super-admin operators — one per banking portal LXC (58255828). API keys via env vars (never commit values).",
"superAdmins": [
{
"id": "sa-office24",
"username": "zardasht.office24",
"displayName": "Zardasht Office 24 Super Admin",
"portalCtid": 5825,
"portalName": "omnl-office24-portal",
"envKey": "OMNL_SUPER_ADMIN_OFFICE24_KEY",
"fineractUser": "ali_hospitallers_admin",
"products": ["office-24", "digital-swap"]
},
{
"id": "sa-exchange",
"username": "zardasht.exchange",
"displayName": "DBIS Exchange Super Admin",
"portalCtid": 5826,
"portalName": "dbis-exchange-portal",
"envKey": "OMNL_SUPER_ADMIN_EXCHANGE_KEY",
"fineractUser": "ali_hospitallers_operator",
"products": ["dbis-trade"]
},
{
"id": "sa-secure",
"username": "zardasht.secure",
"displayName": "Central Bank / Online Banking Super Admin",
"portalCtid": 5827,
"portalName": "dbis-secure-portal",
"envKey": "OMNL_SUPER_ADMIN_SECURE_KEY",
"fineractUser": "ali_hospitallers_admin",
"products": ["central-bank", "online-banking"]
},
{
"id": "sa-forex",
"username": "zardasht.forex",
"displayName": "Forex Trade Super Admin",
"portalCtid": 5828,
"portalName": "dbis-forex-portal",
"envKey": "OMNL_SUPER_ADMIN_FOREX_KEY",
"fineractUser": "ali_hospitallers_operator",
"products": ["forex-trade"]
}
],
"notes": "Run scripts/deployment/seed-omnl-super-admin-keys.sh to generate keys. Each LXC receives its portal key as OMNL_API_KEY via push-portal-env-to-lxc.sh."
}