![]() ![]() Let us know what you're trying to accomplish and we can point you in the right direction. An Extension Attribute (EA) is leveraged that looks for the existence of the file created above on scoped devices. This example is seeing if a specific config profile doesn't exist, but you can easily change that to see if it I wouldn't recommend doing an inventory update every time a configuration profile is installed, that could create some major issues. Proceeding."Īfter that, you could proceed with the script you're running, or call another policy by using jamf policy -event customtriggername. Using the files provided here, the attachment of a JAMF Pro-managed iOS device can trigger the automatic setting of a specified Extension Attribute value, which. Choose the type of data being collected from the Data Type pop-up menu. Configure the following settings: Name your extension attribute. Setting Up Jamf Pro The Jamf Pro Instrument Jamf Pro Objects Jamf Pro System Settings. I simple put in the LDAP attribute name and once the device (in this case an iPad) does an inventory update the field is populated. In the Device Management section, click Extension Attributes. Here is a sample of an extension attribute I use. Try again later."Įcho "Error: McAfee Kernel Extension is installed"Įcho "McAfee Kernel Extension Installed. In Jamf Pro, click Settings in the top-right corner of the page. Im not asking how to add an Extension Attribute. If you hunt around here in Jamf Nation you will find many custom EAs that you can use. These will be your own custom scripts that you can edit as required. Jamf displayMessage -message "McAfee Kernel Extension is installed. You can add in any Extension Attributes in Settings > Computer Management > Extension Attributes. Kextex=$(profiles -C -v | grep "McAfee Web Proxy Kernel Extension") ![]() In the past, I had to have users do an inventory update before they would see the policy in Self Service, because I had the policy scoped to a smart group using the "Profile Name" criteria, but I was able to get around that by adding this code to my script: #!/bin/bash I have a client with a policy to remove McAfee, which has an uninstall agent, so I need to ensure the configuration profile approving the kernel extension is gone before I remove it. In my experience, "Profile Name" only updates when an inventory update happens (if this has changed recently, awesom!). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |