I never understood why Mac platform was/is not used in the business enviroments since way back in the 90s. Whenever I ask people who work in business they usually say they use software that is availible for both platforms and pretty common software like Office, accounting software, adobe and the like...etc.
Because it ultimately isn't about the ability for users to work, but rather the feasibility of IT to manage. I'm the sysadmin at a 2000+ employee company, and my priorities in order are a) security b) management and c) user experience. And where the Mac fails is b) (and as a side effect of that, a) as well). If I need to push a piece of software out to a domain-joined PC for example, I can simply make a GPO and the software is installed on next reboot (which I can also remotely mass-schedule). A Mac, I would need to use a separate tool, which has limited management abilities, maybe 5% of what I can do with Group Policy. So it's more management work on IT's end, with limited affect.
Some other examples:
- We sync all user profiles with OneDrive for backup, using federated sign on so users don't need to log in to OneDrive for it to work. Can't be done on a Mac.
- I (until recently) used item level targeting to map network shares to certain branches and users. Can't be done on a Mac.
- I'm working on getting certificate services set up so we can use certificates to connect to things like Wifi, even after a password change. Can't be done on a Mac.
- We publish software in the Control Panel that users can install themselves, kind of like our own mini App Store that bypasses admin requirements. Since we're not about to give Mac users local admin rights, Can't be done on a Mac.
- I have some Powershell scripts that do all manner of things, from mapping drives from different domains to ensuring our main third-party enterprise suite is kept up to date daily. They can probably be replicated in Bash, but that's a ridiculous amount of extra work that no one in my department has any interest in taking on for the limited (and arguable) benefit of letting employees use Macs.
Basically there's a lot that happens behind the scenes that make PCs a clear winner in enterprise from an IT perspective. It isn't just about compatibility or even usability for us. Needless to say we are PC only.
[doublepost=1524938079][/doublepost]
Obviously, that's one specific graphics use-case well within the Mac's wheelhouse -- but I was surprised at how few roadbumps I ran into getting my Mac to play well in a big 99% Windows office. I remember when Macs and PCs used to have way more issues. We're in a way better place now, I think. The main obstacle is convincing caveman IT people that the Mac is a functioning platform that isn't going to ruin their systems.
I'm sure everything went smoothly on your end. But I'm also sure IT was not fond of you, as you created additional management headaches for them.
[doublepost=1524938789][/doublepost]
I.T. Department staff could be cut in half if companies ran on Mac OS and iOS. There’s simply not the kind of craziness to deal with in the Apple ecosystem. The main issues they run into with macs is that they sometimes don’t play nice with some of the garbage windows solutions companies have to use.
That's one potential issue, but even if that weren't an issue the main issue if they're a pain in the ass to centrally manage. Anything that needs to be changed on a PC is a group policy away. Anything that needs to be changed on a Mac is likely going to require one of several different tools depending on what I need to do, if it's even doable in the first place. And I'd have to rewrite all my Powershell logon scripts in Bash, which I have no interest in doing for the limited benefit and considering how much time it takes and how much other work I need to do elsewhere.
Also, a blanket statement like that largely depends on what the company does. My company is rapidly expanding via acquisition, so maybe 50% of IT is dedicated to analyzing new branch offices to determine needs and installing new equipment, 30% is helpdesk, and 20% is back end management. If we even could switch to Mac, which we can't due to business needs as you mention, we'd still need 50% in the field, and while we could maybe reduce helpdesk to 20%, we'd need to add another 10% to back end management due to how cumbersome it is with Macs. Plus factor in that Macs are more expensive upfront, and with 2000+ devices in inventory (expanding to 5000+ over the next two years), even a $100 difference would mean another half a million dollars every three years spent on upgrades. So there would not really be any savings.
[doublepost=1524939098][/doublepost]
Since the fall of BBOS iOS has been making huge strides, iPad was the darling of that transition.
Fortune 500 companies took up the fruit when MDMs began starting with MobileIron.
Yes, I will say as painful as it is to support Macs, iOS devices are a breeze once you get the initial config out of the way. Configure a profile, assign it to a device, turn the device on for the first time, and within 5 minutes it's pulled in the profile and all associated apps, and is trackable. And because iOS can't really do all that much, there's a lot less that I need to lock down than on a Mac, which again makes it very easy to support.