Live data from Hacker News

ADP intentionally broke its Zenefits integration

news.ycombinator.com

11–20 of 129 posts

Re: ADP intentionally broke its Zenefits integration

#12
post #9

ADP has some of the worst online offerings. In order to see my paystub or signup for health coverage I use one site. To request time off I have to use a different ADP site. Both have different usernames and passwords. Both sites look like they were made in the IE 5/6 web development drought. I have no real complaints though with how everything actually works though, never had an incorrect paycheck or messed up PTO.

It is pretty typical to split sensitive personal information (e.g. SSN, pay, health records, etc) from administrative activities (e.g. leave requests). In the event that the administrative side gets compromised, it will limit how "bad" that compromise might be, additionally they may be required to store sensitive information differently (e.g. better physical security, server-drive encryption, etc).

Re: ADP intentionally broke its Zenefits integration

#13
post #10

If the problem is the email address, why not give them one of your companies emails?

The way I read it, that would work.

But since the intent of the action is clearly to cut off the competition, why would we assume they will stop at "just" email address? That's their first sortie in what could become a long war. Next it could be IP address, then they could subtly alter their API to break automated access (and give out a different API to trusted insiders), and so on.

Ultimately when it comes to web-scraping and unauthorised usage, the advantage is always with the home team. They have the ability to change things any time they want, and the user is always caught behind every change (and they could literally change things once a day).

Re: ADP intentionally broke its Zenefits integration

#14
post #9

ADP has some of the worst online offerings. In order to see my paystub or signup for health coverage I use one site. To request time off I have to use a different ADP site. Both have different usernames and passwords. Both sites look like they were made in the IE 5/6 web development drought. I have no real complaints though with how everything actually works though, never had an incorrect paycheck or messed up PTO.

It is pretty typical to split sensitive personal information (e.g. SSN, pay, health records, etc) from administrative activities (e.g. leave requests). In the event that the administrative side gets compromised, it will limit how "bad" that compromise might be, additionally they may be required to store sensitive information differently (e.g. better physical security, server-drive encryption, etc).

In a well designed system this kind of segmentation and isolation can be done in a way that is transparent to the user experience.

TL;DR Have your front end talk to multiple backends-

Re: ADP intentionally broke its Zenefits integration

#15
I have to put the blame on Zenefits here. You cannot offer something to a customer that depends on integration with a competitor. Shame on you. No I don't support ADP and am not a fan but basic business dictates that you should not even offer this service if it depends on integration with a competitor.

Re: ADP intentionally broke its Zenefits integration

#16
Yes, Zenefits seems to be a nice wrapper around other services with bad UI/UX.

That being said, we researched using Zenefits for our 401k, and they work with Ubiquity. Ubiquity has a very nice front end we saw no reason to have a Zenefits account just to access Ubiquity.

Re: ADP intentionally broke its Zenefits integration

#17

I have to put the blame on Zenefits here. You cannot offer something to a customer that depends on integration with a competitor. Shame on you. No I don't support ADP and am not a fan but basic business dictates that you should not even offer this service if it depends on integration with a competitor.

Zenefits' entire service is about re-selling and managing other services. That's like saying an accountant is at fault for relying on payroll processors that may someday decide they want to be accountants too - of course they're not at fault, that's how accounting is DONE. This is ridiculous on ADPs part.

Re: ADP intentionally broke its Zenefits integration

#18

I have to put the blame on Zenefits here. You cannot offer something to a customer that depends on integration with a competitor. Shame on you. No I don't support ADP and am not a fan but basic business dictates that you should not even offer this service if it depends on integration with a competitor.

This is like shaming companies that make plugins for Google Apps. What is wrong with you?
Post reply on HN