I found out SSO was broken. They had to login to every app using the same account. Twice per day because the token live was 4 hours "for security".
I found out it was because they published these apps as PWAs, making them more isolated than normal apps.
I asked the product manager and he says the issue is "with Apple and Google", not his department. When asked why he chose PWAs for the apps he said this was easier to deploy, saves them developer accounts and such.
Since I can't force him to change I found a workaround: SSO works in PWAs if you use Edge on a recent Android version on a Samsung tablet. Lucky me we had bought Samsung tablets (this was not a requirement when purchasing I looked it up, just luck).
I asked the Intune manager about this and they said the field engineers should just set Edge as default in stead of Chrome.
When trying this on a company tablet it said: "Edge disabled by X group policy". That guys' department set the policy...
After they removed this I asked why it wasn't the default browser and he said this wasn't possible. I challenged him on this by Googling the Intune manual to set the default browser.
Later they said they had raised a support ticket with Microsoft for this.
On the internal Wiki I found a document describing the problem. It was dated 11 months before I joined.
Decision tree: Does any department still use IE6? Yes -> lets setup a Remote Desktop cluster so the rest can use Chrome
It's the human condition (and also in part the companies' own fault since they stopped investing in employees)
The people who give a shit and are passionate eventually join the other 99.9%, because it's absolutely exhausting pulling the cart with 10 freeloaders on it who don't care.
I envy the people who can give a shit for longer than 2-3 years at any given job. I suppose being your own boss is one of the few ways to stay passionate and care about something for a long enough period of time.
I border collied these people into a room and the issue is now fixed.
The system still sucks but 2000 field engineers got 10 min of their days back.
A few weeks later the Scrum Master of the PWA team gave an inspiring talk about it at a conference.
Personally you couldn't torture out of me that my app was so bad for so long, but yeah.
I will have to think of things like this where can save 5-10 min on something program-wide.
Btw, border collies are awesome dogs, and sheep are also awesome. I find no automatic disrespect in using them as stand-ins for our human foibles; intent matters.
GP, please don't be discouraged.
There is no need to assume that they meant that the others in the meeting were less important or less intelligent, or whatever. They were, perhaps, just less interested in dealing with the problem.
And yeah I did that. It wasn't even my app. Or my team. Or my field engineers.
I was just fucking ashamed of our entire IT department and thus took it upon me to fix this.
It was the first time the PM had ever spoken to a field engineer, I think.
I run a business and the passion is still hard to maintain. On Friday one of my customers cussed me out for 20 mins because I took a few hours to respond. That was a tough way to start the weekend.
I'm sure at Apple under Jobs, the % would've been very high. It will have dropped significantly by now.
You're absolutely right on a country-scale though.
> I challenged him on this by Googling the Intune manual to set the default browser.
I've found that LLMs really democratize debate when issues like this arise!
Can't guarantee you'll win, but when someone bets you're not willing to RTFM to call their bluff-- Oh boy!
Edit: I guess I misunderstood the parent (look in the replies). I hate the phenomenon I’m describing so I’ll leave the comment but I don’t want to besmirch caminante’s good name!
edit: Nevermind. You shared your thoughts in a later comment above, dismissing the HN forum as vindictive.