Teams Managing - GT-Edge-AI/GT-AI-OS GitHub Wiki
Gen 3: This is a legacy Gen 2 article. For current GT AI OS 3.0 guidance, see gen3/groups/managing-membership.
Team Management
Any user can create and manage teams in GT AI OS. This guide covers how to create teams, manage membership, and configure team settings.
Overview
Team management allows you to:
- Create teams for groups or departments
- Manage team membership and settings
- Monitor team resource usage
- Share resources with team members
Viewing Teams
Team Directory
Access your teams:
- Go to Teams in the sidebar
- See teams you belong to or manage
- Use filters to find specific teams
- Click a team to view details
Team Information
For each team, you can see:
- Team name and description
- Member count and list
- Shared resources (agents, datasets)
- Creation date and activity
Creating Teams
When to Create Teams
Create teams for:
- Departments (Engineering, Sales, HR)
- Projects (Product Launch, Migration)
- Working groups (Committee, Task Force)
- Cross-functional initiatives
Creating a New Team
- Go to Teams
- Click Create Team
- Enter team details:
- Name: Clear, descriptive name (required)
- Description: Purpose and scope (optional)
- Default Resource Permission: Choose whether team members can Read (view only) or Edit shared resources by default
- Click Create
You automatically become the team's Owner. Members are added separately after creation.
Best Practices for Team Creation
- Use consistent naming conventions
- Write clear descriptions
- Plan who will be invited before creating
- Communicate team creation to intended members
Managing Team Membership
Adding Members
Team Owners and Managers can add members:
- Open the team and go to the Members tab
- Click Invite Members
- Enter email addresses
- Select permission level for invitees
- Click Send Invites
Permission Levels:
| Permission | What They Can Do |
|---|---|
| Member | View and use team resources |
| Contributor | Use resources AND share their own resources with the team |
| Manager | Full team management (add/remove members, manage settings) |
Removing Members
To remove someone from a team:
- Open the team and go to the Members tab
- Find the member in the list
- Click the remove button
- Confirm removal
Changing Member Permissions
Adjust team permissions as needed:
- Open the team and go to the Members tab
- Find the member in the list
- Use the permission dropdown to change their level
- Changes save automatically
Team Settings
Editing Team Information
- Open the team (opens the Overview tab)
- Click Edit in the team information section
- Update name, description, or default resource permission
- Click Save
Configuring Team Settings
Configure team-specific settings:
- Default Resource Permission: Set whether shared resources default to Read or Edit access for team members
Deleting Teams
When a team is no longer needed:
- Open the team
- Click Delete Team (Owners only)
- Confirm the deletion
Note: Deleting a team permanently removes it. Team members will lose access to shared resources. Transfer important agents and datasets before deleting.
Resource Management
Team Resources Overview
Monitor shared resources:
- Number of shared agents
- Number of shared datasets
- Usage patterns
Managing Team Agents
Review agents shared with teams:
- View team's agent list
- Check for appropriate configurations
- Remove outdated agents
- Ensure proper access controls
Managing Team Datasets
Oversee team datasets:
- View team's dataset list
- Review access permissions
- Clean up unused datasets
Troubleshooting
Access Issues
When members can't access team resources:
- Verify their team membership
- Check resource visibility settings
- Confirm their permission level grants required access
- Review any recent changes
Team Conflicts
If teams have overlapping or conflicting resources:
- Identify the conflict
- Determine appropriate ownership
- Adjust visibility or team assignment
- Communicate changes to affected users
Orphaned Teams
If a team has no owner:
- Identify the team
- Assign a new owner
- Review team settings
- Update membership as needed
Best Practices
Team Structure
Design team structure thoughtfully:
- Align with organizational structure
- Avoid excessive fragmentation
- Enable cross-functional collaboration
- Review and adjust periodically
Governance
Establish team governance:
- Clear ownership requirements
- Resource sharing guidelines
- Naming conventions
- Deletion policies
Communication
Keep teams informed:
- Announce new teams
- Communicate changes
- Share best practices
- Gather feedback
Common Tasks
Periodic Review
Periodically review your teams:
- List all active teams
- Check for inactive teams
- Verify ownership
- Update settings as needed
- Delete unused teams
Reorganizing Teams
When team structure needs to change:
- Create the new team structure needed
- Move members manually to new teams
- Update agent and dataset visibility to share with new teams
- Delete or update the old teams
- Communicate changes to affected members