TeamController

@RestController
@RequestMapping(value = ["/api/v2/users"])
class TeamController(service: UserManagementService, policyGuard: PolicyGuard)(source)

Constructors

Link copied to clipboard
constructor(service: UserManagementService, policyGuard: PolicyGuard)

Functions

Link copied to clipboard
@GetMapping
fun listTeam(): List<TeamMemberResponse>
Link copied to clipboard
@DeleteMapping(value = ["/{id}"])
@ResponseStatus(value = HttpStatus.NO_CONTENT)
fun removeUser(@PathVariable id: String)
Link copied to clipboard
@PutMapping(value = ["/{id}/role"])
fun updateRole(@PathVariable id: String, @RequestBody request: UpdateRoleRequest)