Spiceworks gives you a full scan of all your devices, an inventory of your software, and even info on cloud services in your network. The free Spiceworks app also stores all your data locally and securely, so you can rest easy.
Founded in 2006, Spiceworks is where IT pros and technology brands come together to push the world forward. We use AI technologies to bring unique insights to the market and to connect IT pros with peers, tools, technical advice, and the vendor experts when they need it most. More about Spiceworks. Spiceworks displays an interactive free network diagram of how your devices relate to each other (layer-3 routers supported). You can manually add, edit, move and resize devices to exactly reflect your network, and even choose filters and views to display the device details you care most about in your network map! Spiceworks Mobile App. See the latest in IT news from your personalized feed, take the Daily Challenge, and everything else you need from Spiceworks, right from a native app in your mobile device.
All your stuff… in one place.
Having all your info in one spot? Pretty sweet. Get a PC audit and automatic inventory of all your devices, from workstations and virtual servers to routers and switches. Looking for IT asset management? Discover Windows, Mac, and Linux machines, UPS devices, storage and even track non-networked devices. We use standard protocols to gather accurate device info… all without an agent. Basically, if it’s on your network – Spiceworks can find it!
Get critical alerts on end users and remote sites
Whether you’re keepin’ IT real… or virtual, Spiceworks monitors everything on your network and slots them into easy-to-browse categories. Create and view alerts, track your disk space, and monitor the health of your Microsoft Exchange Server. For each device, get detailed stats including hardware configuration, installed OS, software, patches, IP address and more. We’re not just gathering data for you, we’re making it a ton easier to handle!
Learn more about network monitoring »
It’s hardly just about the hardware.
Not to get too soft, but there’s more to your IT day than cold, hard devices. Whether you need a list of all software installed on a device or a comprehensive tracking of your software licenses, Spiceworks assembles it all in one spot. Plus, find out how you can discover, monitor and manage cloud services on your network – even ones your users aren’t telling you about.
Breeze through an audit.
Keep track of IT, from software and licenses to all your network assets. Spiceworks will automatically scan all of your software so that you can manage product keys, generate reports, and track all of your IT services. Receive alerts (even if you fall out of compliance), and take the stress out of those dreaded, comprehensive inventories. Spiceworks keeps you on top of IT – all in one spot!
Learn more about software auditing »
Scan it all with MSP software.
Are you running a services business with multiple clients? Be an MSP with Spiceworks and scan your networks, manage tickets across clients, report on client activities, and more. Spiceworks also lets you run a fully functioning help desk… from your pocket. Receive real-time alerts, resolve client issues, and track costs — all from one single console!
Learn more about using Spiceworks as a managed service provider »
Impress the boss.
Upcoming meeting with the big wigs? Spiceworks has got your back! Our easy-to-use reporting interface lets you quickly generate custom, snazzy-looking reports on all your network assets, meaning no more manual data gathering! With dozens of built-in reports and thousands more shared in the Community, you’ll easily find the report you need… and wow the powers-that-be.
Your IT Rolodex.
Get to know the person behind the machine! Spiceworks network management tool lets you track all of your info by user, plus perform key support tasks. You can view related devices, tickets, purchases, contact info, and even photos. Plus, integrate with Active Directory to automatically import user data and reset passwords right in Spiceworks.
Make a map of IT.
Like to see the big picture of your network? Now you can with Spiceworks network mapping software! Create a network map, check out bandwidth usage, diagnose network glitches, and drill down into node details. Customize your map and graphically monitor toner levels – all for free!
Manage IT… from anywhere.
On the move? Take Spiceworks with you wherever you go! Keep IT at your fingertips, whether by Windows machine, tablet or smartphone. Need to inventory roaming devices that never seem to be on the home network? No sweat. Just set up Spiceworks remote collectors to gather data from multiple sites. Bonus: The + Spiceworks Community is standing by to talk shop and answer any tech question you throw their way.
Keeping the original unprotected folder at hand isn’t such a hot idea as it’s accessible to anyone who uses your Mac when it’s logged into your account, so trash it or archive it somewhere safe. Create password for mac folder.
Learn more about our mobile apps »
Power to the UPS.
Let’s face it: Events happen that are simply beyond your control. Whether or not you’re prepared is another story. Spiceworks free UPS power management software helps protect your critical files in the event of a power outage. Audit events, get real-time alerts, and monitor and track your battery power status through Spiceworks.
Spiceworks For Mac Download
Ready to get started? It only takes minutes.
Get free online training.
Spiceworks has a tough time identifying and scanning Apple devices running OSX if Spiceworks is not configured to scan with an Administrator account, if your Mac does not have Remote Login (SSH) enabled, or if your Mac's firewall is blocking SSH access.
Use these steps to get your Mac properly configured:
4 Steps total
Step 1: Create an Administrator account
From the System Preferences page, select Accounts. Click the + button in the bottom left to add a new user.
-
Be sure to select 'Administrator' in the 'New Account' dropdown.
-
Note: To make this easier, use the same Account name (username) and password for each one of your Macs.
Step 2: Enable Remote Login
From the System Preferences page, select Sharing. Check the Remote Login checkbox, and be sure to 'Allow access for' either All Users, or only the new Administrator account you created in the previous step.
Step 3: Configure the OSX firewall
From the System Preferences page, select Security. Click the Firewall tab, and ensure the Firewall is 'off'.
-
The OSX firewall is off by default. If the firewall is on, click the Advanced.. button and ensure you have Remote Login (SSH) listed as 'Allow incoming connections'. Also be sure 'stealth mode' is not checked. This ensures Spiceworks can ping your Mac, and use SSH to scan your Mac on port 22.
Step 4: Configure Spiceworks to use your new Administrator account
You're ready to rescan! Be sure you have Spiceworks configured to use the new Administrator username and password we setup in step 1 above.
You will need to complete these steps on each Mac device on your network if Spiceworks is not finding all of your Macs.
-
Remember, to make this easier use the same Account name (username) and password when configuring each one of your Macs.
References
- Apple - About Remote Login, OpenSSH
- Apple - Allow a remote computer to access your Mac
Spiceworks Dock For Macbook Air
15 Comments
Spiceworks For Mac Pro
- Jalapenowehttam Jan 14, 2014 at 03:15pm
Have you had any trouble adding OS X Mavericks to your scan?
- Ben.B (Spiceworks) Jan 14, 2014 at 05:48pm
Haven't had any reports - if you do have a problem with a Mac running Mavericks we'd like to hear about it, though! Could you post up here? http://community.spiceworks.com/topic/new?forum_id=2
- Pimientodennis.wurster Aug 29, 2014 at 08:43pm
This works fine, but I can't recommend turning off the firewall. Better to allow incoming connections for SSH while the rest of the firewall is intact.
The 'OS Kernel' field on the scan reports is useless to Mac Adminstrators, though. As of this writing, it lists a value of 'Darwin 13.3.0'. This is accurate, but is not valuable. We need the version of the System, not of the Kernel. System Version values would report '10.9.4' instead, for example. I've submitted a question/topic via Ben.B's link above. Would love to submit a feature request, but I'm not sure where to do this. - Ben.B (Spiceworks) Aug 29, 2014 at 09:09pm
Thanks for the feedback Dennis. I think the firewall is disabled by default in OSX (at least that was my thinking when I wrote the steps) - I agree, though, its better to open up access through the firewall for just SSH, instead. I'll open up a feature request internally on the OSX version for ya.
- PimientoDannoJB Apr 1, 2015 at 08:39pm
Struggling a little to get my head around root access required, shared across the estate that is then opened through ssh to a spiceworks server potentially hosted in the cloud.. doesn't seem safe?
- Ben.B (Spiceworks) Apr 1, 2015 at 09:47pm
Hi Danno, typically you run scans using Spiceworks on a local network, rather than from the cloud. Administrative (root) access is required to run some of the SSH commands we execute to collect the various information we pull into Spiceworks for you.
- PimientoJHamel Jun 19, 2015 at 05:03pm
I've used this method and it works, but the company I work for has approximately 40 other macs, and I do not want to go to each one manually. Is there a way to automate this process/perform remotely?
- Ben.B (Spiceworks) Jun 19, 2015 at 08:00pm
It looks like this should be possible using Configuration Profiles. Here's some info on that: http://training.apple.com/pdf/wp_osx_configuration_profiles_ml.pdf and https://www.apple.com/support/osxserver/profilemanager/
I haven't done this before, but it looks like OSX Server has an app called Profile Manager that allows you to create configuration profiles, which can then be deployed to your Macs.
- Anaheimjddj Jun 24, 2015 at 06:07pm
Any update if you can enable remote login thru OSX profile manager, that is the only thing i'm missing. If not possible, anybody knows how to push a script to be run by macs during start up, just to start the ssh service
Thanks
- Ben.B (Spiceworks) Jun 24, 2015 at 06:16pm
Hey guys, if you don't get any replies on this here from other Apple experts you might be able to get a reply by posting in the Apple group here on the Community. Surely someone out there is using profile manager.. https://community.spiceworks.com/hardware/apple
- AnaheimJason Rasmussen Mar 23, 2016 at 07:45pm
I have multiple Macs on premise, and this has worked in the past, but with the new El Capitan I cannot get Spiceworks to scan it.
- Ben.B (Spiceworks) Mar 24, 2016 at 08:34pm
Hey Jason, I just retested/confirmed with 10.11.4 (El Capitan), and this tested out ok. Once I enabled 'Remote Login' (SSH) in Settings > Sharing, I was able to manually login via SSH using my admin credentials. I ran a scan with the same credentials and got a good scan - so we should able to scan them for you. If you're having trouble getting your Macs scanned in we can help you sort it out - just email us at support@spiceworks.com. :)
- PoblanoDave MacMedix Nov 23, 2016 at 06:53pm
I just started with SpiceWorks, and my network has mostly Macs. Because there is no DC, I went to each Mac, (via remote control screen sharing which was already enabled), added a new admin account in Users & Groups, gave it admin privs, then opened the Sharing System Preference & enabled 'Remote Login' allow it for only this 1 new account.
Older Macs, like OSX 10.4 aren't as selective, they either have Remote Login on or off, they can't enable SSH for just selected accounts. SpceWorks seems not able to scan the even older G3 Macs running Mac System 9. (Yes, there are some still pre-OSX Macs in play, they just keep going - Since the 1990's!).If you don't give Admin privs to this account, SpiceWorks will still get some info, but not all the great info you'd like to have.
As for the account password, you have 2 choices.
Use the same username AND the same password for all machines. OR
Use different usernames and different passwords for each machine.
What does NOT work is to use the same username and different passwords for each machine.I did run into one problem; You must not enable Remote Login on a SFTP server. That is a conflict on port 22 (probably after you reboot) and only 1 service will win. You probably want your SFTP server to serve SFTP, so leave that alone. If you really want to scan your SFTP server, you could disable the SFTP service, enable SSH Remote Login, scan it, disable SSH, and launch the SFTP server again.
I don't know that an agent would be any easier, (I actually don't know) but if it could run on an unused port (not 22) that would be nice.
- Ben.B (Spiceworks) Nov 23, 2016 at 08:22pm
Thanks for the response, Dave. I don't think we've done any testing with pre-OSX. Sorry that doesn't work. Its pretty cool that you still have some of them running since the 90's!
We are working on a Mac agent (currently in testing) that might help for the machines where you have an SSH/SFTP port conflict. Look for an announcement on that in the coming months. :)
- PimientoDeskue Feb 24, 2019 at 04:33pm
Hello All,
Trying to scan a Macbook running Mojave and SW says that the device was scanned but still only giving me basic information like device name.