Teams Service
Service to manage Users and Teams in TSB
Teams
The Teams service provides methods to manage the Users and Teams that exist in an Organization.
Users and Teams are periodically synchronized from the Identity Provider (IdP) configured for the Organization, but TSB allows creating local teams to provide extended flexibility in how Users and Teams are grouped, and to provide a comprehensive way of creating more fine-grained access control policies.
GetUser
ListUsers
GenerateTokens
CreateTeam
GetTeam
UpdateTeam
ListTeams
DeleteTeam
CreateTeamRequest
Request to create a Team.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
name | string | string = { |
team | tetrateio.api.tsb.v2.Team | message = { |
DeleteTeamRequest
Request to delete a Team.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetTeamRequest
Request to retrieve a Team.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetUserRequest
Request to retrieve a User.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
ListTeamsRequest
Request to list Teams.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
ListTeamsResponse
List of existing teams.
Field | Description | Validation Rule |
---|---|---|
teams | List of tetrateio.api.tsb.v2.Team | – |
ListUsersRequest
Request to list Users.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
ListUsersResponse
Field | Description | Validation Rule |
---|---|---|
users | List of tetrateio.api.tsb.v2.User | – |
TokenResponse
Contains a pair of tokens for a user that can be used to authenticate against TSB.
Field | Description | Validation Rule |
---|---|---|
accessToken | string | – |
refreshToken | string | – |