Top Banner
Dell World 2014 Managing All of Your Devices K1000 Agentless, Inventory API, Mobile Devices Anthony Wenzel, Systems Engineer, November, 4th, 2014 Dell World User Forum
18

Managing All of Your Devices

Jul 17, 2015

Download

Software

Dell World
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Managing All of Your Devices

Dell World 2014

Managing All of Your DevicesK1000 Agentless, Inventory API, Mobile Devices

Anthony Wenzel, Systems Engineer, November, 4th, 2014

Dell WorldUser Forum

Page 2: Managing All of Your Devices

Dell World User Forum

Why Agentless?

• Non-supported operating Systems

• Network Infrastructure

• Mobile Device Management

• Free!

IP Scan

Agentless

MDM

Page 3: Managing All of Your Devices

Dell World User Forum

K1000 Agentless

Network Discovery Agentless Inventory Mobile Devices

IP Scans using

• Printers

• Routers

• Switches

• Appliances

Unsupported Operating Systems

• Pre 2003 Windows Server

• Unsupported Linux Distros

• ESX hosts

• Ineligible Servers

Dell Mobile Device Management

• iOS

• Android

• Windows Phone

• Wyse CloudConnect

• Wyse Thin Clients

Page 4: Managing All of Your Devices

Dell World User Forum

Network Discovery

Ping

Socket

Active Directory

Authenticated (SNMP, SSH/Telnet)

Nmap

Discovery ResultsInventory > Discovery

Page 5: Managing All of Your Devices

Dell World User Forum

Example: Printer SNMP

• SNMP String Query

• Management Information Base (MIB)

Page 6: Managing All of Your Devices

Dell World User Forum

Example: Active Directory Scan

• Discovery of Active Directory Devices

• Comparison against Kace inventory

Page 7: Managing All of Your Devices

Dell World User Forum

Example: Application Discovery

• Socket tests for devices that listen on a specific port.

Page 8: Managing All of Your Devices

Dell World User Forum

Agentless Inventory

Agentless SSH/Telnet

API Scripting (VBS/Perl)

XML Import

Manual Entry

K1000 Inventory

Page 9: Managing All of Your Devices

Dell World User Forum

Example: SSH Openfiler

Page 10: Managing All of Your Devices

Dell World User Forum

Example: Inventory APIProcedure1. Request a session key: Submit keyreq=true in the body of the request to get a session

string in response.

2. Construct the authentication token:

a) Construct the auth string as: session_string + '|' + MD5 of API password

b) Run MD5 on the auth string.

3. Request a device UUID: Submit req=newuuid&key=$auth in the body of the request to get a UUID in response.

4. Submit inventory XML data: Submit_req=loadxml&key=$auth&KUID=$uuid&version=6.0 in the GET line and inventory XML in the body of the request.

Page 11: Managing All of Your Devices

Dell World User Forum

Page 12: Managing All of Your Devices

Dell World User Forum

Page 13: Managing All of Your Devices

Dell World User Forum

Page 14: Managing All of Your Devices

Dell World User Forum

Example: Manual Entry and uploading XML.

• Manual entry• Scripting• XML must adhere to our schema

Page 15: Managing All of Your Devices

Dell World User Forum

Example: XML import for ESXi

Page 16: Managing All of Your Devices

Dell World Executive Summit

Mobile Device Management

Asset TrackingDell Mobile Manager Kace Inventory API

Page 17: Managing All of Your Devices

Dell World Executive Summit

Example: Dell Mobile Manager