Discovery for Apple devices(MAC and iPad)

Sudhakara Redd2
Tera Contributor

Hi Friends,

Shall we able to discover Macbook and iPad using Discovery or SCCM? If yes, could you please assist me?

If we install SCCM agent on computer, we can get computers details into ServiceNow by SCCM integration. Do we have any agent for Macbook so that we can get Macbook details via SCCM?

1 ACCEPTED SOLUTION
7 REPLIES 7

pavanyuvi
Kilo Contributor

Hi Valor,

We are implementing Jamf Discovery in servicenow, we configured mid server, added Jamfcloud credentials,Imported jamf Updateset.we created schedule script in device discovery,jamf pro servers we provided jamf cloud details also. when we click "collect jamf data" nothing is populating how the data will populate into servicenow.

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<results probe_time="8923" result_code="0">
<result>
<output>{"computers":[]}</output>
</result>
<httpCookies>
<httpCookie value="APBALANCEID=aws.std-echidnops1-tc-11; path=/;HttpOnly;Secure;"/>
</httpCookies>
<httpHeaders>
<httpHeader name="Accept-Ranges" value="bytes"/>
<httpHeader name="Cache-Control" value="no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0"/>
<httpHeader name="Content-Type" value="text/plain;charset=UTF-8"/>
<httpHeader name="Date" value="Fri, 04 May 2018 09:26:47 GMT"/>
<httpHeader name="Server" value="Jamf Cloud Node"/>
<httpHeader name="Set-Cookie" value="APBALANCEID=aws.std-echidnops1-tc-11; path=/;HttpOnly;Secure;"/>
<httpHeader name="Vary" value="Accept-Charset,Accept-Encoding,Accept-Language,Accept"/>
<httpHeader name="X-FRAME-OPTIONS" value="SAMEORIGIN"/>
<httpHeader name="Content-Length" value="16"/>
<httpHeader name="Connection" value="keep-alive"/>
</httpHeaders>
<parameters>
<parameter name="agent" value="mid.server.usamuspsnsapp01"/>
<parameter name="rest_password"value="SNC_ENC_VAL[n+b2PuTYDz67S3vf+Mz4Lx7BWx0MGnCX7XevhZSaAA==]"/>
<parameter name="source"value="https://yyyyy.jamfcloud.com/JSSResource/computers/match/0"/>
<parameter name="message_headers" value="<?xml version="1.0" encoding="UTF-8"?><fields><field name="accept" value="application/json"/></fields>"/>
<parameter name="sys_id" value="4a76a3a613751b40cb5b7e276144b0de"/>
<parameter name="http_method" value="GET"/>
<parameter name="from_host" value=""/>
<parameter name="source_record" value="e87f4f164fa332001cf644b18110c7bc"/>
<parameter name="sys_created_on" value="2018-05-04 09:26:38"/>
<parameter name="sys_domain" value="global"/>
<parameter name="transaction_name" value="#783215 /x_jamfs_jamf_inven_jamf_server.do"/>
<parameter name="state" value="ready"/>
<parameter name="message_parameters" value="<?xml version="1.0" encoding="UTF-8"?><fields/>"/>
<parameter name="mid_server" value="usamuspsnsapp01"/>
<parameter name="http_status_code" value="200"/>
<parameter name="response_to" value=""/>
<parameter name="from_sys_id" value=""/>
<parameter name="session_id" value="E97E53AA13351B40CB5B7E276144B02C"/>
<parameter name="priority" value="2"/>
<parameter name="agent_correlator" value=""/>
<parameter name="processed" value=""/>
<parameter name="error_string" value=""/>
<parameter name="sequence" value="1632a7989590000001"/>
<parameter name="start_time" value="1525425998168"/>
<parameter name="mid_instance_url" value="https://yyyyyy.service-now.com/"/>
<parameter name="rest_user" value="ServiceNow"/>
<parameter name="name" value="get"/>
<parameter name="topic" value="RESTProbe"/>
<parameter name="app_scope" value="x_jamfs_jamf_inven"/>
<parameter name="source_table" value="sys_ui_action"/>
<parameter name="user" value="user1"/>
<parameter name="queue" value="output"/>
<parameter name="ecc_queue" value="4a76a3a613751b40cb5b7e276144b0de"/>
</parameters>
</results

Thanks,

Pavan

 

Looks like you should contact Jamf support--most likely a credential issue, as you're getting a blank result set from the probe

Mark Bennett1
Kilo Explorer

While it's possible to discover Macs and iPads using Discovery or SCCM, this post will focus on using CleanMyMac to find these devices. As any IT professional knows, keeping track of all the devices on a network can be a daunting task. Fortunately, CleanMyMac makes it easy to find all the Macs and iPads on your network with just a few clicks. Simply open CleanMyMac and click the "Network" tab. From there, you'll be able to see all the devices that are currently connected to your network. And if you need more information about a particular device, just read this post for more details. With CleanMyMac, finding all the Macs and iPads on your network is a breeze.