Skip to main content
Question

Combine logCollection and MakeMeAnAdmin Script

  • September 17, 2021
  • 1 reply
  • 0 views

Forum|alt.badge.img+1

I'm trying to combine these two scrips so a log is pulled when the user runs the MakeMeAnAdmin Script.

I will be using logCollection to pull the logs and store them into Jamf.

Currently, the script is set to give the user administrator rights for 30 minutes, then remove their access. I need the logs to be pulled after those 30 minutes are up, and not during. I just need some help brainstorming the best way to automate this in Jamf.

My initial thoughts is running a delayed script like this:

 

## Value in seconds for the script to wait before checking again
SLEEP_SECS="600"


## Loop every 600 seconds until the logged in user is not an administrator
until [[XXX ]]; do
echo "Waiting $SLEEP_SECS seconds for the user to no longer be administrator"
sleep $SLEEP_SECS
done

## Once we exit the loop, the user is no longer admin
echo "User is no longer admin...continuing script"

(still working on building to pull the current user and see if they are admin). Just not sure if this is the best way to do this, or if there's a lot simpler way to take care of this.

 

1 reply

ljcacioppo
Forum|alt.badge.img+17
  • Contributor
  • 183 replies
  • September 17, 2021

Not sure how often your users would be elevating themselves to be administrators, but storing a bunch of log files in computer inventory records can really clutter your JAMF Pro database


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings