Adding Team Members
The process for adding new users depends on your authentication method.Social Sign-On (Google/Microsoft OAuth)
Sending an inviteTo add someone to your allGood instance, enter their email address and click Invite User. They’ll receive an email invitation to join your organization. Once invited, the user will appear as Pending in the users table until they accept the invitation and complete their first login.
SAML/SSO Organizations
For organizations using SAML/SSO, you cannot directly invite users through allGood. Instead, your IT department needs to provision the user in your identity provider (Okta, Microsoft Entra ID, etc.) and grant them access to the allGood application. Access flow:- IT provisions the user in your SSO system
- IT grants the user access to the allGood application
- User logs in through your company’s SSO portal
- User automatically appears in your allGood team list
User Roles
The platform includes four roles, each building on the previous with additional capabilities:Basic User
Best for: New team members, contractors, or users who need limited access- View existing worksheets and use pre-built templates
- Cannot create new content or access advanced features
Basic Campaign User
Best for: New team members who need limited access to just running campaigns- View existing campaign and use pre-built campaign templates
- Cannot use worksheets, or access advanced features
Standard User
Best for: Regular team members who actively work with data- All Basic User capabilities, plus:
- Create and edit worksheets
- View lab features (skills, teams, tools)
- Set up and manage integrations
Power User
Best for: Advanced users, team leads, or technical specialists- All Standard User capabilities, plus:
- Create and manage custom tools
- Create and edit teams
- Full access to lab management features
Admin
Best for: IT administrators, system owners, or designated administrators- Full access to all platform features
- Manage system settings and user accounts
- Configure Single Sign-On (SSO)
- Access event logs and audit trails
- Invite and remove users
Permissions Matrix
| Feature | Basic | Basic Campaign | Standard | Power User | Admin |
|---|---|---|---|---|---|
| Worksheets | |||||
| View existing worksheets | ✅ | ❌ | ✅ | ✅ | ✅ |
| Use worksheet templates | ✅ | ❌ | ✅ | ✅ | ✅ |
| Create and edit worksheets | ❌ | ❌ | ✅ | ✅ | ✅ |
| Lab Features | |||||
| View skills in the lab | ❌ | ❌ | ✅ | ✅ | ✅ |
| Create and edit skills | ❌ | ❌ | ❌ | ✅ | ✅ |
| View existing teams | ❌ | ❌ | ✅ | ✅ | ✅ |
| Create and edit teams | ❌ | ❌ | ❌ | ✅ | ✅ |
| View tool configurations | ❌ | ❌ | ✅ | ✅ | ✅ |
| Create and edit custom tools | ❌ | ❌ | ❌ | ✅ | ✅ |
| System Features | |||||
| Set up and manage integrations | ❌ | ❌ | ✅ | ✅ | ✅ |
| Manage system settings and view logs | ❌ | ❌ | ❌ | ❌ | ✅ |
| Manage users (invite, remove, etc.) | ❌ | ❌ | ❌ | ❌ | ✅ |
| Campaigns | |||||
| View campaigns | ❌ | ✅ | ✅ | ✅ | ✅ |
| Use campaigns | ❌ | ✅ | ✅ | ✅ | ✅ |
| Create and manage campaigns | ❌ | ✅ | ❌ | ✅ | ✅ |
Managing Roles
To change a user’s role:- Navigate to Settings > Team in allGood
- Locate the user
- Click their current role to open the role selector
- Choose the appropriate role and save
- Start conservative — assign the minimum role needed
- Review roles periodically as responsibilities change
- Limit Admin access to essential personnel only
Need Help?
Contact your system administrator or reach out to support@allgoodhq.com.Troubleshooting
Users can't sign in
Users can't sign in
- Social Sign-On: Ensure they’re using the correct Google/Microsoft account associated with your organization
- SAML/SSO: Verify with IT that the user is properly provisioned in your identity provider