Managing Users
Managing Users
SkySaver supports multiple users per project, allowing teams to collaborate on AWS cost optimization. This section covers how to invite users, manage permissions, and configure team access.
User Model
Users in SkySaver are:
- Invited by email address
- Authenticated via AWS Cognito
- Granted granular permissions via RBAC
Viewing Users
Navigate to Users > View Members to see all users in your project.
| Column | Description |
|---|---|
| User’s email address | |
| Role | User role (Admin, Member, Viewer) |
| Permissions | Assigned scopes |
| Status | Active, Pending, Disabled |
| Actions | Edit, Remove |
Adding Users
Step 1: Navigate to Add Members
Navigate to Users > Add Members
Step 2: Enter Email
- Click Add Email
- Enter the user’s email address
- Click Submit
Step 3: Assign Permissions
New users start with no permissions. You must configure their access:
- Navigate to Users > View Members
- Find the new user (they will have no permissions)
- Click Edit
- Assign appropriate scopes
- Click Save
User Permissions
SkySaver uses a scope-based permission system. See RBAC for detailed information.
Quick Permission Levels
| Level | Capabilities |
|---|---|
| Admin | Full access to all features |
| Member | View and modify specific resources |
| Viewer | Read-only access |
Assigning Permissions
- Click Edit on the user
- Open the Scopes dropdown
- Select permissions to grant
- For admin access, select Give Admin Permissions
- Click Save
User Status
| Status | Meaning |
|---|---|
| Active | User can access the portal |
| Pending | User hasn’t logged in yet |
| Disabled | User access revoked |
Removing Users
To remove a user:
- Navigate to Users > View Members
- Click Remove on the user
- Confirm removal
Note: Removing a user revokes their access immediately. They will no longer be able to log in to the project.
Best Practices
- Principle of least privilege - Grant only necessary permissions
- Regular audits - Review user access periodically
- Admin sparingly - Limit admin access to key personnel
- Document access - Maintain records of who has access
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| User can’t login | Wrong email | Verify email matches Cognito account |
| No access | Permissions not set | Assign scopes in Edit view |
| Can’t see resources | Missing permissions | Ensure user has appropriate scopes |
Related Topics
- RBAC - Detailed permission information
- Project Defaults - Project configuration
- Key Concepts - Understanding projects and users




