> ## Documentation Index
> Fetch the complete documentation index at: https://bloodhound.specterops.io/llms.txt
> Use this file to discover all available pages before exploring further.

# jamf_UpdateComputerExtensions

> Represents the ability to update existing computer extension attributes and at least one extension attribute exists, allowing execution of code on all computers in the Jamf tenant during inventory collection.

<img noZoom src="https://mintcdn.com/specterops/tTIczgde9H07oLXf/assets/enterprise-AND-community-edition-pill-tag.svg?fit=max&auto=format&n=tTIczgde9H07oLXf&q=85&s=ad49a576589f4d2a8081df77d07fdf56" alt="Applies to BloodHound Enterprise and CE" width="482" height="45" data-path="assets/enterprise-AND-community-edition-pill-tag.svg" />

## Edge Schema

* Source: [jamf\_Account](/opengraph/extensions/jamf/nodes/jamf_account), [jamf\_DisabledAccount](/opengraph/extensions/jamf/nodes/jamf_disabledaccount), [jamf\_Group](/opengraph/extensions/jamf/nodes/jamf_group), [jamf\_ApiClient](/opengraph/extensions/jamf/nodes/jamf_apiclient), [jamf\_DisabledApiClient](/opengraph/extensions/jamf/nodes/jamf_disabledapiclient)
* Destination: [jamf\_Computer](/opengraph/extensions/jamf/nodes/jamf_computer)
* Traversable: ✅

## General Information

The traversable jamf\_UpdateComputerExtensions edge represents the ability to update existing computer extension attributes and at least one extension attribute exists, allowing execution of code on all computers in the Jamf tenant during inventory collection.

```mermaid theme={null}
graph LR
    A("jamf_Account
it.support")
    B("jamf_Computer
MacBook-Pro-07")
    C("jamf_Computer
Mac-Studio-01")
    D("jamf_Group
ExtAttrEditors")
    A -- jamf_UpdateComputerExtensions --> B
    A -- jamf_UpdateComputerExtensions --> C
    D -- jamf_UpdateComputerExtensions --> B
    D -- jamf_UpdateComputerExtensions --> C
```
