Roberto Dip
9cf30a9131
Feat windows msmdm ( #14837 )
...
for #13069
---------
Co-authored-by: Marcos Oviedo <marcos@fleetdm.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
Co-authored-by: gillespi314 <73313222+gillespi314@users.noreply.github.com>
2023-11-01 11:13:12 -03:00
Marcos Oviedo
f429c6db49
12613 Azure AD JWT Auth token support ( #12817 )
...
This PR adds support to parse Azure JWT tokens, and it also adds the STS
endpoint ([Section
3.2](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-mde2/27ed8c2c-0140-41ce-b2fa-c3d1a793ab4a )
on the MS-MDE2 spec)
This relates to #12614 and #12613
# Checklist for submitter
If some of the following don't apply, delete the relevant line.
- [X] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files )
for more information.
- [X] Added/updated tests
- [X] Manual QA for all new/changed functionality
2023-07-19 13:30:24 -03:00
Martin Angers
68ddaafac0
Fix bug preventing gitops role from fleetctl apply
ing macos setup assistant (and bootstrap package) ( #12193 )
2023-06-07 13:29:36 -04:00
Martin Angers
4593c49ec4
Add disk_encryption option to config and team YAML ( #10185 )
2023-02-28 15:34:46 -05:00
Martin Angers
33f33163a9
Add macos custom profiles support via fleetctl apply
( #9824 )
2023-02-15 13:01:44 -05:00
Lucas Manuel Rodriguez
19ad7cc637
Set interface for response types ( #9121 )
...
* Set interface for response types
* Fix TestEndpointer test
2022-12-27 11:26:59 -03:00
Martin Angers
e19191161e
Validate team spec unknown keys ( #8265 )
2022-10-24 08:49:44 -04:00
Martin Angers
478b4d3f69
Validate team and appconfig payloads, with dry-run
and force
modes ( #7731 )
2022-09-19 13:53:44 -04:00
Martin Angers
7f9bb6431e
Update team integrations to reference global integrations (part of failing policies automation support) ( #6156 )
2022-06-13 10:04:47 -04:00
Martin Angers
a23e0c41ff
Support failing policies integrations ( #5973 )
2022-06-06 10:41:51 -04:00
Tharun Rajendran
2084b7d310
feat(api): add endpoint to get team by id ( #4018 )
...
* feat(api): add endpoint to get team by id
* fix review feedbacks
* add integration test in enterprise suite
2022-02-04 14:33:22 -03:00
Tomas Touceda
656ef07df1
Move ApplyTeamSpec to ee ( #4011 )
...
* Move ApplyTeamSpec to ee
* Update test now that apply team specs is behind premium
* Check all auth first
* Change auth call for team creation
2022-02-03 16:24:03 -03:00
Martin Angers
afb3310937
Migrate team-related endpoints to new pattern ( #3740 )
2022-01-19 10:52:14 -05:00
Martin Angers
3ae57a0242
Create errors with ctxerr, add the call to store them in redis ( #2786 )
2021-11-15 09:11:38 -05:00
gillespi314
229b91b530
Add endpoint for management of team enroll secrets ( #2849 )
2021-11-11 10:45:39 -06:00
Martin Angers
4f4185372d
Add support for context in datastore/mysql layer ( #1962 )
...
This is just to pass down the context to the datastore layer, it doesn't
use it just yet - this will be in a follow-up PR.
2021-09-14 08:11:07 -04:00
Tomas Touceda
1f5094d97e
Make adding routes a bit simpler ( #1771 )
...
* Make adding routes a bit simpler
* Remove unused handle
* Lint
* More lint
2021-08-25 10:08:14 -03:00
Tomas Touceda
f2837fd4b3
Make decoder completely generic and simplify things ( #1542 )
...
* Make decoder completely generic and simplify things
* Add commends and unexport func
2021-08-03 16:56:54 -03:00
Tomas Touceda
5859db36bb
Move logger up to the HTTP layer and make it generic ( #1439 )
...
* Add basic idea
* Implement the new logging strategy everywhere
* Remove unused const
* Add tests and fix error cases
* Fix logging in osquery service
* If there are extras, log info unless force debug
* Change to info
* Fix test
* Make logging context more chainable and force info for sessions
2021-08-02 19:06:27 -03:00
Tomas Touceda
9863b0f4bb
Issue 1361 fleetctl teams ( #1405 )
...
* WIP
* Add get user_roles and apply for a user_roles spec to fleetctl
* Uncomment other tests
* Update test to check output
* Update test with the new struct
* Mock token so that it doesn't pick up the one in the local machine
* Address review comments
* Fix printJSON and printYaml
* Fix merge conflict error
* WIP
* wip
* wip
* Finish implementation
* Address review comments
* Fix flaky test
2021-07-19 16:48:49 -03:00