Creating Your Account¶
This page walks you through every step of account creation — from signing up to inviting your first team member.
Step 1: Sign up¶
- Navigate to mayoaspm.com.
- Click Sign Up in the top navigation.
- Enter your email address and choose a password.
- Click Create Account.
Use your work email
Signing up with your company email makes it easier for teammates to find and join your organization later.
Step 2: Verify your email¶
After signing up, Mayo ASPM sends a verification email to the address you provided.
- Open the email titled "Verify your Mayo ASPM account".
- Click the Verify Email button (or copy-paste the link into your browser).
- You will be redirected to the Mayo ASPM dashboard.
Check your spam folder
If you do not see the verification email within two minutes, check your spam or junk folder. The sender address is noreply@mayoaspm.com. If it still does not arrive, click Resend verification email on the verification-pending screen.
Step 3: Create your organization¶
After verification, you are prompted to create your first organization. An organization is the top-level container in Mayo ASPM — it holds all your assets (repositories), findings, team members, policies, and integrations.
- Enter an Organization name (e.g., your company name or team name).
- Optionally add a description (visible only to org members).
- Click Create Organization.
One account, multiple organizations
Your user account can belong to multiple organizations. This is useful for consultants, contractors, or developers who contribute to several companies. You can switch between organizations at any time using the org switcher in the top-left corner of the dashboard.
Organization naming tips¶
| Do | Don't |
|---|---|
Use your company name: Acme Corp |
Use generic names: My Org |
Use a team identifier: Acme - Platform Team |
Include sensitive info: Acme-AWS-prod-account-123 |
| Keep it short and recognizable | Use special characters beyond hyphens and spaces |
Step 4: Select your tier¶
Mayo ASPM offers multiple tiers designed to fit teams from solo developers to large enterprises. During onboarding, you choose the tier that matches your needs. You can upgrade or downgrade at any time from Settings > Billing.
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Repositories (assets) | Up to 5 | Up to 50 | Unlimited |
| Scans per month | 50 | 500 | Unlimited |
| PR scanning | Limited (10 PRs/month) | Unlimited | Unlimited |
| Team members | 1 | 10 | Unlimited |
| OPA policy engine | Basic (2 policies) | Full | Full + custom templates |
| Jira integration | -- | Included | Included |
| Scheduled scans | -- | Included | Included |
| API access | Read-only | Full | Full + elevated rate limits |
| Support | Community | Dedicated + SLA | |
| Retention | 30 days | 90 days | 1 year |
Start with Free
The Free tier is fully functional for small projects. You can explore every feature and upgrade when you hit a limit. No credit card is required to start.
Selecting your tier¶
- On the tier-selection screen, review the comparison table.
- Click Select under the tier you want.
- For Pro and Enterprise, enter your billing details. You will not be charged until the end of your first billing cycle.
- Click Confirm to finalize.
Step 5: Invite team members¶
Security is a team sport. Once your organization is set up, invite colleagues so they can view findings, run scans, and manage policies.
How to invite¶
- Navigate to Settings > Members from the left sidebar.
- Click Invite Member.
- Enter the team member's email address.
- Select a role:
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete organization, manage members and all resources. |
| Admin | Manage assets, scans, findings, policies, and integrations. Cannot manage billing or delete the organization. |
| Member | View assets and findings, run scans, triage findings. Cannot modify policies or integrations. |
| Viewer | Read-only access to dashboard, assets, and findings. Cannot run scans or modify anything. |
- Click Send Invitation.
The invited user receives an email with a link to join your organization. If they do not already have a Mayo ASPM account, they will be guided through sign-up first.
Invitation expiry
Invitations expire after 7 days. You can resend or revoke pending invitations from the Members settings page at any time.
Managing members after the fact¶
From Settings > Members, you can:
- Change roles — click the role badge next to a member's name and select a new role.
- Remove members — click the three-dot menu and select Remove from organization.
- View pending invitations — switch to the Pending tab to see outstanding invites.
Your account is ready¶
At this point you have:
- A verified Mayo ASPM account
- An organization created
- A tier selected
- (Optionally) team members invited
The next step is to connect your GitHub account so Mayo ASPM can see your repositories.
:material-arrow-right: Next: Connecting GitHub
Frequently asked questions¶
Can I change my organization name later? Yes. Go to Settings > General and edit the organization name. This does not affect your data.
Can I delete my account? Yes. Go to Settings > Account > Delete Account. This permanently removes your user account and all organizations you own. This action cannot be undone.
Can I transfer organization ownership? Yes. Promote another member to Owner from Settings > Members, then optionally remove yourself or change your own role.
Is my data encrypted? Yes. All data is encrypted in transit (TLS 1.2+) and at rest (AES-256). See our security page at mayoaspm.com/security for full details.