User Management

FaasPlus offers flexible user management, allowing you to add multiple users to your account, assign them to teams, and control access levels. Users can be part of one or more teams, and teams can manage specific workspaces, creating a streamlined and collaborative environment.

Adding a New User

Adding a new user to FaasPlus is simple. Just follow these steps to invite a user:

  1. Send an Invitation: Go to the user management section, enter the new user’s email address, and send an invitation.
  2. Accepting the Invitation: The invited user will receive an email. Once they accept the invitation, they become an active FaasPlus user with access based on their assigned role and team.

Once accepted, the user will be able to interact with FaasPlus according to their role and team permissions.

User Roles

Each user in FaasPlus is assigned a role that defines their level of access and permissions. The available roles are:

  • OWNER: The first created user in the account, designated as the account owner. The OWNER has full access to all settings and configurations across workspaces and endpoints.
  • ADMIN: Admin users can manage workspaces and endpoints based on the permissions granted to their team. They oversee workspace configurations, manage team assignments, and organize endpoint settings.
  • DEVELOPER: Developer users have limited access, allowing them to edit endpoint code, publish updates, and stop endpoints as needed. They do not have permissions to modify workspace or endpoint configurations beyond code management.

These roles ensure that each user has the appropriate access level to perform their tasks efficiently while maintaining a secure and organized environment.

Team-Based Management

FaasPlus uses teams to manage permissions across workspaces. Each user can belong to one or more teams, and teams can be assigned to specific workspaces. This structure provides flexible control over who can manage and interact with different parts of the platform, ensuring that only authorized users have access to sensitive functions and data.

Summary

User management in FaasPlus allows you to maintain a secure and efficient collaborative environment. By inviting users, assigning roles, and organizing them into teams, you can create a structured setup where each user can contribute according to their role while teams manage their respective workspaces.