Teams
Teams in Albert allow organizations to manage groups of Users that can be assigned in bulk to Projects.
Create a team with members
Create a team with an owner and a viewer
Add members to a team
Add new members to an existing team
from albert import Albert
from albert.resources.teams import TeamMember
client = Albert.from_client_credentials()
team = client.teams.add_users(
id="TEM1",
members=[
TeamMember(id="USR789", role="TeamViewer"),
TeamMember(id="USR101", role="TeamOwner"),
],
)
for m in team.members:
print(m.id, m.name, m.role)