3 ms·
Wow, everything I hate about "Enterprise Software" in a single if statement. Have you ever noticed there are entire businesses built on fine-grained access cont
by iamleppert 11y ago
Wow, everything I hate about "Enterprise Software" in a single if statement. Have you ever noticed there are entire businesses built on fine-grained access control like this, that are utterly pointless bullshit? Probably full of security holes, leaky abstractions, poorly tested and responsible for creating a lot of support cases and manual intervention.
Figure out what the trust modality in your application is, and normally it's a simple graph or can be managed with a straight-forward application of world/group/user UNIX-style permissions.
- hippo8 11y agoTry explaining that to management types. The whole problem with "Enterprise Software" is its targeted at the manager types, you tell them they are now going to able to generate 10 reports, tell them there's an app for it the would throw money at you. They don't care about the people who has to deal with the system, they don't care it takes 10 more additional steps to do something that was really easy to do, throw in a bunch of jargon and tell them its enterprise ready and cloud based, with a touch of big data. BAM! sold!