Commit Graph
4 Commits
Author SHA1 Message Date
Brian Joerger cf1dee4a29 Update several admin actions to allow reusable MFA challenges (#49095)
* Allow reused MFA for more admin action endpoints; Add comment to AuthorizeAdminAction."

* Add update to when to extend reuse section of RFD 155.
2024-11-19 18:56:32 +00:00
Przemko Robakowski 1ebf8a3409 Respect windows_desktop_labels for dynamic desktops (#48941)
* Respect windows_desktop_labels for dynamic desktops

* fix imports

* Fix test

* add access check test
2024-11-15 16:02:53 +00:00
Przemko RobakowskiandZac Bergquist dddd9ea5a2 Fix update and list for DynamicWindowsDesktops (#48046)
* proto

* Fix update for DynamicWindowsDesktops

* fix test server

* fix test

* fix test

* fix test

* Update api/proto/teleport/dynamicwindows/v1/dynamicwindows_service.proto

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* update proto

* fix tests

---------

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2024-10-29 22:18:27 +00:00
Przemko Robakowskiandrosstimothy 0f487f6bbc Implement API and backend for DynamicWindowsDesktop (#46987)
* Add DynamicWindowsDesktop to proto

* Add resource matchers to Windows desktop service config

* Implement API and backend for DynamicWindowsDesktop

* Fix imports

* move rpc to separate server

* rework api and grpc more towards 153-style

* e

* remove dynamic windows from paginated resource

* add tests

* add tests

* Update api/proto/teleport/legacy/types/types.proto

Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>

* lint

* gci

* cleanup

* cleanup

* use generic service

* cleanup

* cleanup

* cleanup

* cleanup

* cleanup

* gci

* add admin action checks

* move service

* add service test

* gci

* review comments

* review comments

* review comments

* review comments

* review comments

---------

Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
2024-10-22 20:12:34 +00:00