Overview of Orcha's AWS organization for reference when managing accounts, users, or infrastructure.
| Property | Value |
|---|---|
| Organization ID | o-8a0qlhx3a8 |
| Root ID | r-k7zs |
| Region | eu-central-1 (primary) |
| Account | ID | Purpose | |
|---|---|---|---|
| Orcha (management) | 333886071599 |
max@getorcha.com | Organization admin, root DNS, billing |
| orcha-prod | 700558745280 |
daniel+orcha-prod@getorcha.com | Production infrastructure |
| Profile | Account | Auth Method |
|---|---|---|
orcha |
Management (333886071599) | IAM user credentials (danieladmin) |
orcha-prod |
orcha-prod (700558745280) | Identity Center SSO |
arn:aws:sso:::instance/ssoins-69877d8972df3d98d-9967439449| Name | ARN | Description |
|---|---|---|
| AdministratorAccess | arn:aws:sso:::permissionSet/ssoins-69877d8972df3d98/ps-69876af1faf8c039 |
Full admin, 12h sessions |
| User | Username | Accounts |
|---|---|---|
| Daniel Barreto | daniel |
orcha-prod (AdministratorAccess) |
| Zone | Account | Hosted Zone ID |
|---|---|---|
getorcha.com |
Management | Z02414383CQNYTPGX2EIK |
prod.getorcha.com |
orcha-prod | Z0789787VNV3I6ZXYDW2 |
The prod.getorcha.com subdomain is delegated from the management account to orcha-prod via NS records.
# 1. Create user in Identity Center (run from management account)
AWS_PROFILE=orcha aws identitystore create-user \
--identity-store-id d-9967439449 \
--user-name "username" \
--display-name "Full Name" \
--name '{"GivenName":"First","FamilyName":"Last"}' \
--emails '[{"Value":"email@example.com","Primary":true}]'
# 2. Get the user ID from the output, then assign to orcha-prod
AWS_PROFILE=orcha aws sso-admin create-account-assignment \
--instance-arn "arn:aws:sso:::instance/ssoins-69877d8972df3d98" \
--target-id 700558745280 \
--target-type AWS_ACCOUNT \
--permission-set-arn "arn:aws:sso:::permissionSet/ssoins-69877d8972df3d98/ps-69876af1faf8c039" \
--principal-type USER \
--principal-id "<USER_ID_FROM_STEP_1>"
The user will receive an email to set up their password and can then access via the SSO portal.
AWS_PROFILE=orcha aws identitystore list-users \
--identity-store-id d-9967439449 \
--query 'Users[*].{UserId:UserId,UserName:UserName,DisplayName:DisplayName}'
AWS_PROFILE=orcha aws sso-admin list-account-assignments \
--instance-arn "arn:aws:sso:::instance/ssoins-69877d8972df3d98" \
--account-id 700558745280 \
--permission-set-arn "arn:aws:sso:::permissionSet/ssoins-69877d8972df3d98/ps-69876af1faf8c039"
AWS_PROFILE=orcha aws organizations list-accounts \
--query 'Accounts[*].{Id:Id,Name:Name,Email:Email,Status:Status}'
See /orcha/infra/runbooks/new-environment/dns-delegation.md or use the /delegate-subdomain skill.
To add a new environment (e.g., dev, staging):
--context env_name=<env>All production infrastructure is deployed via CDK in the orcha-prod account:
10.0.0.0/16 in eu-central-1See /orcha/infra/README.md for detailed infrastructure documentation.