Eric
22b8b2cb85
Exclude uninitialized macOS hosts in Vanta sync script ( #12478 )
...
Closes: https://github.com/fleetdm/fleet/issues/12450
Changes:
- Updated the `send-data-to-vanta` script to exclude hosts that have an
`mdm.enrollment_status` set to `Pending`
2023-06-23 18:17:18 -05:00
Eric
c7244add59
Website: Retry failed PUT requests to Vanta ( #11023 )
...
Changes:
- Chained a `.retry()` onto the PUT requests to Vanta in the
`send-data-to-vanta` script
.
2023-04-07 10:28:58 -05:00
Eric
243e0bc6f1
Update send-data-to-vanta script ( #10384 )
...
Changes:
- Updated the send-data-to-vanta to set a boolean value for the
`isManaged` property of Windows and macOS hosts if the
`enrollment_status` of a host's `mdm` property is either "On (automatic)
or "On (manual)".
2023-03-08 12:06:16 -06:00
Eric
403b067056
Update Vanta integration to sync Windows hosts ( #10346 )
...
Closes : #9735
Changes:
- Updated the `send-data-to-vanta` script to:
- Sync Windows hosts with Vanta.
- Report the MDM status of macOS hosts.
- Updated the notes on the `/connect-vanta` page to link to the screen
lock policy for Windows.
2023-03-08 09:45:53 -06:00
Zach Wasserman
2c66547b72
Give Vanta empty drives array when we don't know about encryption ( #9918 )
...
Vanta doesn't like undefined/null values for the encryption status.
Hopefully it will accept an empty array.
2023-02-17 14:40:30 -06:00
Zach Wasserman
c99d7677e7
Skip setting details for pending enrollment MDM hosts ( #9911 )
2023-02-17 10:56:08 -08:00
Eric
753d200e45
Website: Update Vanta integration script error logging ( #9910 )
...
Changes:
- Changed the message logged when a Vanta integration has an error to a
warning so our Papertrail alerts will be triggered whenever a Vanta
integration has an error.
2023-02-17 12:28:17 -06:00
Zach Wasserman
e4141e68b0
Support hosts with no software in Vanta integration ( #9909 )
2023-02-17 10:06:31 -08:00
Zach Wasserman
7cb51d7ba2
Change reporting of MFA to Vanta for API-only users ( #9896 )
...
The intention is to have Vanta stop showing warnings for missing MFA on
API-only users. It's not clear if setting `UNSUPPORTED` is the correct
solution, but it does seem more accurate than setting the `mfaEnabled`
to `true`.
2023-02-17 08:49:20 -08:00
Eric
ace1fa0d37
Website: Add Vanta integration ( #9072 )
...
* stubing out required pages
* Add Vanta authorization action, create externalAuthorization(name will most likely change) Model
* rebuild cloud sdk
* Draft script
* update importer, update connect-vanta page
* layout updates
* update action
* change model name
* update model name
* update script
* Update vanta callback page
* add new model to lint config
* update model attributes
* update vanta connection page to require url protocol, fix lint error in routes
* rename page, vanta-callback » vanta-authorization
* Update errors, handle incomplete connections
* Update model attribute names
* Remove console.log(), add error message for non-Fleet Premium users
* update importer, fix lint error
* update send-data-to-vanta script
* Update create-vanta-authorization-request.js
* update page name
* update comments and error messages
* layout changes
* update status codes used in exits
* Add comment
* Update .eslintrc
* Update create-vanta-authorization-request.js
* Update view-vanta-authorization.js
* Update VantaConnection.js
* Update send-data-to-vanta.js
* Update create-vanta-authorization-request.js
* Update mobile styles
* update text
* update error text, show sucess message if account has already been authorized
* lint fix
Co-authored-by: Mike McNeil <[email protected] >
2022-12-21 23:39:39 -06:00