He estado tratando de considerar cómo se podría implementar Row Level Security con Entity Framework. La idea es tener un agnóstico de base de datos que ofrezca métodos para restringir las filas provenientes de ObjectContext.Seguridad de nivel de fila con Entity Framework
Algunas de mis ideas iniciales han implicado la modificación de las clases parciales creadas por la herramienta EDMGEN y que han ofrecido un apoyo limitado. Los usuarios aún pueden sortear esta solución utilizando sus propias declaraciones eSQL y un QueryObject.
He estado buscando una solución integral que existiría por encima de los proveedores de bases de datos para que permanezca en el agnóstico.
Tenga en cuenta que SQL Azure y SQL Server 2016 ahora se han integrado en Row Level Security y se pueden usar con Entity Framework. Aquí hay un tutorial https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-entity-framework-row-level-security/ –