fleet/schema/tables/macos_profiles.yml
Lucas Manuel Rodriguez 4784217b57
Add documentation for missing fleetd tables and regenerate JSON (#9960)
Updating documentation of Fleetd tables as part of the oncall duty.

Updating the json used by Fleet using the following command:
```sh
cd website
 ./node_modules/sails/bin/sails.js run generate-merged-schema
```

Samples:
![Screenshot 2023-02-20 at 17 20
55](https://user-images.githubusercontent.com/2073526/220192112-69a116e4-badb-4328-92d3-9a2a6f8657fe.png)
![Screenshot 2023-02-20 at 17 21
09](https://user-images.githubusercontent.com/2073526/220192117-dfa06c69-2166-47d4-99c3-e108911e2084.png)


@mikermcneil @eashaw: `generate-merged-schema` generates a different
output every time it's executed. Guess: It seems it should sort the
output lexicograhically?
2023-02-22 16:05:36 -03:00

48 lines
1.5 KiB
YAML

name: macos_profiles
notes: This table is not a core osquery table. It is included as part of [Fleetd](https://fleetdm.com/docs/using-fleet/orbit), the osquery manager from Fleet. Fleetd can be built with [fleetctl](https://fleetdm.com/docs/using-fleet/adding-hosts#osquery-installer).
description: High level information on installed profiles enrollment.
platforms:
- darwin
evented: false
examples: >-
Identify all profiles that are not *verified*.
```
SELECT display_name, install_date FROM macos_profiles WHERE verification_state!='verified';
```
columns:
- name: description
description: The description of the profile.
required: false
type: text
- name: display_name
description: The display name of the profile.
required: false
type: text
- name: identifier
description: The identifier of the profile.
required: false
type: text
- name: install_date
description: Date and time at which the profile was installed.
required: false
type: text
- name: organization
description: The profile's organization value.
required: false
type: text
- name: type
description: The type of profile.
required: false
type: text
- name: uuid
description: The [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier) of the profile.
required: false
type: text
- name: verification_state
description: The verification state of the profile.
required: false
type: text