Managing Teams
Teams in the Zuplo AI Gateway grant users access to apps. Teams are hierarchical, so access propagates to sub-teams only when the user also has at permission to view the Zuplo project that contains the AI Gateway. Team or sub-team membership doesn't grant Zuplo project access. Teams are also where you define usage limits and policy templates.
Creating a Team
Creating a team requires Admin rights on the Zuplo project or Zuplo account for a top-level team, or on the parent team for a sub-team. As a convenience, the Portal disables the New Team button when you don't have the required rights.
-
Open the Apps & Teams tab of your AI Gateway project in the Zuplo Portal.
-
Click New Team above the tree.
-
Choose where the team sits. Once the gateway has at least one team, the dialog shows a parent picker above the name field; leave it on No parent team for a top-level team, or pick a team to create a sub-team under it.
-
Enter the name of your team.
-
Click Create Team
You can also create a sub-team from the parent itself: select it in the tree and click Create Sub-Team in the team's header.
After creating a team, use its tabs to configure it:
- Policies—the team's policy template, the starting policy chain for apps created in the team.
- Usage & Limits—spending limits that apply to all of the team's apps combined. See Usage Limits.
- Members—who belongs to the team.
Adding Team Members
Team members are the users who belong to a team and can access its apps, provided they also have permission to view the Zuplo project. AI provider access is separate and depends on the user's Zuplo account or Zuplo project role.
-
Open the Apps & Teams tab of your AI Gateway project in the Zuplo Portal.
-
Select the team you want to add members to.
-
Click the Members tab.
-
Click Add Member.
-
Type the email address of the user you want to add. If the user is already a member of your Zuplo account, they are added directly to the team. Otherwise, they are invited to join the Zuplo account and then added to the team.
-
Select the role for the user:
-
Member: Can access apps owned by the team.
-
Admin: Can manage the team's settings, members, and apps.
The Member role requires RBAC
Role-based access control (RBAC) is an optional enterprise add-on on your Zuplo account. Without it, every invited user is an Admin. For more information see the document on roles and permissions.
-
-
Click Add Member to confirm.
-
The user will receive an email notification if they're being invited to the Zuplo account.