﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Graeme commented on The pitfalls of transparent security</title><description>I see what you're saying, and it can sometimes be misleading that if the developer queries for books it only returns a subset of the books.  This method is most obvious to the programmer.  However, I usually use transparent security with the ability to opt out for the reasons Stefan stated.
</description><link>http://ayende.com/4550/the-pitfalls-of-transparent-security#comment3</link><guid>http://ayende.com/4550/the-pitfalls-of-transparent-security#comment3</guid><pubDate>Wed, 30 Jun 2010 15:31:20 GMT</pubDate></item><item><title>Ryan Roberts commented on The pitfalls of transparent security</title><description>Transparently adding a default deny at least might be a good idea
</description><link>http://ayende.com/4550/the-pitfalls-of-transparent-security#comment2</link><guid>http://ayende.com/4550/the-pitfalls-of-transparent-security#comment2</guid><pubDate>Wed, 30 Jun 2010 09:21:46 GMT</pubDate></item><item><title>Stefan Wenig commented on The pitfalls of transparent security</title><description>Sure, that' easier to handle. And I'm sure for some systems, that's the way to go. But make one critical mistake in a multi-tenant system hosting mutual competitors, and you're done.
  
  
Transparent security works, you just need to be able to opt out. Sometimes you forget to opt out, this will result in an exception and will hopefully be caught during testing. If not, an unhandled security exception in production is still better than information disclosure.
  
  
Another potential advantage: You might want to control who's able to opt out. 
</description><link>http://ayende.com/4550/the-pitfalls-of-transparent-security#comment1</link><guid>http://ayende.com/4550/the-pitfalls-of-transparent-security#comment1</guid><pubDate>Wed, 30 Jun 2010 08:51:00 GMT</pubDate></item></channel></rss>