{{template "nav"}}

Accounts

Here are all the AWS accounts in your organization. Once you've logged into the AWS Console using your identity provider, use this table to assume roles in all your accounts in the AWS Console. If you need command-line access, use eval $(substrate credentials), the Credential Factory, or the Instance Factory.

Special accounts

{{- $roleName := .RoleName}} {{- if .AuditAccount}} {{- end}} {{- if .DeployAccount}} {{- end}} {{- if .NetworkAccount}} {{- end}} {{- if .SubstrateAccount}} {{- end}}
Name Account Number Launch the AWS Console as... E-mail Version
management {{.ManagementAccount.Id}} {{if eq $roleName "Administrator"}}OrganizationAdministrator{{else}} {{end}} Auditor {{.ManagementAccount.Email}} {{.ManagementAccount.Tags.SubstrateVersion}}
{{.AuditAccount.Name}} {{.AuditAccount.Id}} {{if eq $roleName "Administrator"}}AuditAdministrator{{else}} {{end}} Auditor {{.AuditAccount.Email}} {{.AuditAccount.Tags.SubstrateVersion}}
{{.DeployAccount.Name}} {{.DeployAccount.Id}} {{if eq $roleName "Administrator"}}DeployAdministrator{{else}} {{end}} Auditor {{.DeployAccount.Email}} {{.DeployAccount.Tags.SubstrateVersion}}
{{.NetworkAccount.Name}} {{.NetworkAccount.Id}} {{if eq $roleName "Administrator"}}NetworkAdministrator{{else}} {{end}} Auditor {{.NetworkAccount.Email}} {{.NetworkAccount.Tags.SubstrateVersion}}
Substrate {{.SubstrateAccount.Id}} {{$roleName}} Auditor {{.SubstrateAccount.Email}} {{.SubstrateAccount.Tags.SubstrateVersion}}

Service accounts

{{- range .ServiceAccounts}} {{- end}}
Domain Environment Quality Account Number Launch the AWS Console as... E-mail Version
{{.Tags.Domain}} {{.Tags.Environment}} {{.Tags.Quality}} {{.Id}} {{$roleName}} Auditor {{.Email}} {{.Tags.SubstrateVersion}}
{{- if .AdminAccounts}}

Admin accounts

{{- range .AdminAccounts}} {{- end}}
Quality Account Number Launch the AWS Console as... E-mail Version
{{.Tags.Quality}} {{.Id}} {{$roleName}} Auditor {{.Email}} {{.Tags.SubstrateVersion}}
{{- end}}