Enable collection of configurable device attributes

This document shows how administrators can enable Endpoint Verification to collect granular device attributes called configurable device attributes, such as metadata attributes of files, folders, and binaries; registry entries; and properties in a plist. Administrators can use these configurable device attributes to create access levels.

Before you begin

Configure the Endpoint Verification settings

To enable Endpoint Verification to collect the device configuration attributes, do the following:

  1. Log in to the Google Admin console by using your Google Workspace administrator account.

    Log in to Google Admin console

  2. In the navigation menu, click Mobile & endpoints > Settings > Universal.

  3. Expand the Endpoint Verification configuration tab.

  4. From the Organizational Units pane, select your organization unit.

  5. Depending on the type of configurable device attributes you want Endpoint Verification to collect, configure the settings:

    • To collect metadata attributes of a file, folder, or binary, do the following:

      1. In the File or folder configuration section, click Add configuration.
      2. In the Add configuration dialog, enter the following details:

        • Name for the configuration.
        • Operating system of the devices.
        • Path to the file, folder, or binary.
      3. If you entered the path for a binary, then select Is executable.

      4. Click Add configuration.

    • To collect registry or plist configuration attributes, do the following:

      1. In the Registry or plist configurations section, click Add configuration.
      2. In the Add configuration dialog, enter the following details:

        • Name for the configuration.
        • Operating system of the devices.
        • Path to the registry or plist file.
        • Key (optional for Windows):

          • Windows: a subkey of the registry, for example: IsClipboardSignalProducingFeatureAvailable. If you don't enter a value, then the default value is taken.

          • macOS: keys in the plist file, which can be a number, string, or a boolean value. You can also provide nested keys by using . as the delimiter.

            For example, if there is a dictionary B inside dictionary A and dictionary B contains a string or number with key key1, the final key would be A.B.key1. Arrays are supported in the following manner: A.B.key[0] or A.B.key[1].C. Only hard-coded indexes are supported.

      3. Click Add configuration.

What's next