In FaasPlus, teams play a central role in organizing and controlling access to workspaces. By grouping users into teams, you can manage who has access to specific workspaces and what actions they can perform within those workspaces. This setup promotes efficient collaboration while maintaining secure access controls.
Team Management
Creating and Managing Teams
Teams can contain one or more users and are assigned to manage specific workspaces. When a team is assigned to a workspace, its members gain access to the functions and endpoints within that workspace based on their individual roles.
To create a team:
- Navigate to the Team Management section: Go to the FaasPlus admin dashboard and select Team Management.
- Add Users: Assign users to the team by selecting their names from the available list. Each user can belong to multiple teams.
- Assign Workspaces: Once the team is set up, assign workspaces to the team, granting them management access to these resources.
Using Teams in Workspaces
Teams are integral to workspace management in FaasPlus. When a team is assigned to a workspace, its members can manage endpoints, edit functions, and oversee settings within that workspace, depending on their roles (e.g., OWNER, ADMIN, DEVELOPER).
This structure ensures that access to sensitive functions and configurations is restricted to designated teams, promoting both security and collaboration.
Summary
Team management in FaasPlus provides a flexible and secure way to control access across workspaces. By organizing users into teams and assigning those teams to specific workspaces, FaasPlus enables efficient project organization and access control, allowing teams to work effectively within their designated areas.